示例#1
0
 public static void SaveLoggingConfig(LoggingConfig loggingConfig)
 {
     try
     {
         string fileName            = GetFileName();
         var    configurationHelper = new ConfigurationHelper <LoggingConfig>();
         configurationHelper.SaveConfigurationObject(loggingConfig, fileName);
     }
     catch (Exception ex)
     {
         ClientLogger.ErrorException(ex, "Occured error on saving login config");
     }
 }
示例#2
0
        public static LoggingConfig GetLoggingConfig()
        {
            LoggingConfig loggingConfig;

            try
            {
                string fileName            = GetFileName();
                var    configurationHelper = new ConfigurationHelper <LoggingConfig>();
                loggingConfig = configurationHelper.GetConfigurationObject(fileName);
            }
            catch (Exception ex)
            {
                ClientLogger.DebugException(ex, "Getting logging config failed");
                loggingConfig = new LoggingConfig();
            }
            return(loggingConfig);
        }
示例#3
0
 static LoggingConfig()
 {
     Instance = GetLoggingConfig();
 }