diff --git a/SecurityService/Bootstrapper/MiscRegistry.cs b/SecurityService/Bootstrapper/MiscRegistry.cs index 2e0b8f69..9b7960b7 100644 --- a/SecurityService/Bootstrapper/MiscRegistry.cs +++ b/SecurityService/Bootstrapper/MiscRegistry.cs @@ -36,9 +36,9 @@ public MiscRegistry() this.AddSingleton>(container => serviceName => { return ConfigurationReader.GetBaseServerUri(serviceName).OriginalString; }); - bool logRequests = ConfigurationReaderExtensions.GetValueOrDefault("MiddlewareLogging", "LogRequests", true); - bool logResponses = ConfigurationReaderExtensions.GetValueOrDefault("MiddlewareLogging", "LogResponses", true); - LogLevel middlewareLogLevel = ConfigurationReaderExtensions.GetValueOrDefault("MiddlewareLogging", "MiddlewareLogLevel", LogLevel.Warning); + bool logRequests = ConfigurationReader.GetValueOrDefault("MiddlewareLogging", "LogRequests", true); + bool logResponses = ConfigurationReader.GetValueOrDefault("MiddlewareLogging", "LogResponses", true); + LogLevel middlewareLogLevel = ConfigurationReader.GetValueOrDefault("MiddlewareLogging", "MiddlewareLogLevel", LogLevel.Warning); RequestResponseMiddlewareLoggingConfig config = new RequestResponseMiddlewareLoggingConfig(middlewareLogLevel, logRequests, logResponses); @@ -48,26 +48,4 @@ public MiscRegistry() #endregion } - - public static class ConfigurationReaderExtensions - { - public static T GetValueOrDefault(String sectionName, String keyName, T defaultValue) - { - try - { - var value = ConfigurationReader.GetValue(sectionName, keyName); - - if (String.IsNullOrEmpty(value)) - { - return defaultValue; - } - - return (T)Convert.ChangeType(value, typeof(T)); - } - catch (KeyNotFoundException kex) - { - return defaultValue; - } - } - } } \ No newline at end of file