From fc30064a21e6a8618022eeb54c4962c2bd9c5ba2 Mon Sep 17 00:00:00 2001 From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch> Date: Thu, 15 Feb 2018 12:39:32 +0100 Subject: [PATCH] Make constructors of ServiceConfig and ServiceStatus private. Those objects are not meant to be instantiated directly but only using the Deserialize() methods which takes care of creating a new object in case deserializing fails for the status class. --- ATxCommon/Serializables/ServiceConfig.cs | 2 +- ATxCommon/Serializables/ServiceStatus.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ATxCommon/Serializables/ServiceConfig.cs b/ATxCommon/Serializables/ServiceConfig.cs index c451713..bf6f96a 100644 --- a/ATxCommon/Serializables/ServiceConfig.cs +++ b/ATxCommon/Serializables/ServiceConfig.cs @@ -224,9 +224,9 @@ namespace ATxCommon.Serializables /// <summary> - public ServiceConfig() { /// ServiceConfig constructor, currently empty. /// </summary> + private ServiceConfig() { Log.Trace("ServiceConfig() constructor."); } diff --git a/ATxCommon/Serializables/ServiceStatus.cs b/ATxCommon/Serializables/ServiceStatus.cs index e7321a7..a7082c0 100644 --- a/ATxCommon/Serializables/ServiceStatus.cs +++ b/ATxCommon/Serializables/ServiceStatus.cs @@ -40,7 +40,7 @@ namespace ATxCommon.Serializables /// <summary> /// The constructor, setting default values. /// </summary> - public ServiceStatus() { + private ServiceStatus() { _currentTransferSrc = ""; _currentTargetTmp = ""; _transferInProgress = false; -- GitLab