Exemplo n.º 1
0
        private void ReloadLoggerOptions(CappedLogLoggerOptions options)
        {
            if (options.DefaultBuilder == null)
            {
                throw new ArgumentNullException(nameof(options.DefaultBuilder));
            }
            if (options.Storrage == null)
            {
                throw new ArgumentNullException(nameof(options.Storrage));
            }

            foreach (var logger in _loggers.Values)
            {
                logger.Options = options;
            }
        }
Exemplo n.º 2
0
 private void OnChange_LoggerOptions(CappedLogLoggerOptions options)
 {
     _storrage = options.Storrage;
     _scrape.SetScrape(_storrage, _process);
 }