private void InitialiseLogging() { var fileSettings = FileSettingsCache.GetSettings(); var logLevel = Concat.FirstValue(Verbosity, fileSettings.Verbosity, LogLevel.Normal); var logFile = Concat.FirstValue(LogFile, fileSettings.LogFile); _configureLogger.Initialise(logLevel, logFile); }
private void InitialiseLogging() { var settingsFromFile = FileSettingsCache.GetSettings(); var defaultLogDestination = string.IsNullOrWhiteSpace(LogFile) ? Abstractions.Logging.LogDestination.Console : Abstractions.Logging.LogDestination.File; var logDest = Concat.FirstValue(LogDestination, settingsFromFile.LogDestination, defaultLogDestination); var logLevel = Concat.FirstValue(Verbosity, settingsFromFile.Verbosity, LogLevel.Normal); var logFile = Concat.FirstValue(LogFile, settingsFromFile.LogFile, "nukeeper.log"); _configureLogger.Initialise(logLevel, logDest, logFile); }