public FluentdLogger(FluentdClient client, string categoryName, string source, Func <string, LogLevel, bool> filter)
 {
     _client       = client;
     _categoryName = categoryName;
     _source       = source;
     _filter       = filter;
 }
 public FluentdLoggerProvider(ILoggerSwitches switches, FluentdOptions options)
 {
     _switches  = switches;
     _options   = options;
     _logClient = new FluentdClient(options);
 }
 public FluentdLoggerProvider(Func <string, LogLevel, bool> filter, FluentdOptions options)
 {
     _filter    = filter;
     _options   = options;
     _logClient = new FluentdClient(options);
 }