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; } }
private void OnChange_LoggerOptions(CappedLogLoggerOptions options) { _storrage = options.Storrage; _scrape.SetScrape(_storrage, _process); }