Esempio n. 1
0
        private void InitialiseLogging()
        {
            var fileSettings = FileSettingsCache.Get();
            var logLevel     = Concat.FirstValue(Verbosity, fileSettings.Verbosity, LogLevel.Normal);
            var logFile      = Concat.FirstValue(LogFile, fileSettings.LogFile);

            _configureLogger.Initialise(logLevel, logFile);
        }
Esempio n. 2
0
        private TimeSpan?ReadMinPackageAge()
        {
            const string defaultMinPackageAge = "7d";
            var          settingsFromFile     = FileSettingsCache.Get();
            var          valueWithFallback    = Concat.FirstValue(MinimumPackageAge, settingsFromFile.Age, defaultMinPackageAge);

            return(DurationParser.Parse(valueWithFallback));
        }