Ejemplo n.º 1
0
 private void Reload(FileLoggerOptions options)
 {
     _options = options;
     _loggers.Clear();
 }
Ejemplo n.º 2
0
 public FileLoggerProvider(IOptionsMonitor <FileLoggerOptions> options, Func <string, LogLevel, bool> filter)
 {
     _options           = options?.CurrentValue ?? new FileLoggerOptions();
     _filter            = filter ?? _trueFilter;
     _reloadChangeToken = options.OnChange(Reload);
 }