Exemple #1
0
        /// <summary>
        /// Reads the base directory and logging level from the config and initialize logging Config
        /// </summary>
        public static void InitialiseLoggingConfig(string applicationName = "", bool enableCorrelationId = true)
        {
            string loggerBaseDirectory = ConfigurationManager.AppSettings[LoggerBaseDirectoryKey];
            string loggingLevel        = ConfigurationManager.AppSettings[LoggingLevelKey];

            if (loggerBaseDirectory != null)
            {
                ConfigurationManager.AppSettings[LoggerBaseDirectoryKey] = loggerBaseDirectory;
            }
            if (loggingLevel != null)
            {
                ConfigurationManager.AppSettings[LoggingLevelKey] = loggingLevel;
            }
            Logger.InitialiseLogging(applicationName, enableCorrelationId);
        }