public InfluxDbReporterProvider(IInfluxDbReporterSettings settings, IMetricsFilter fitler)
        {
            if (settings == null)
            {
                throw new ArgumentNullException(nameof(settings));
            }

            _settings = settings;
            Filter    = fitler;
        }
Esempio n. 2
0
 public static IReportFactory AddInfluxDb(this IReportFactory factory,
                                          IInfluxDbReporterSettings settings, IMetricsFilter filter = null)
 {
     factory.AddProvider(new InfluxDbReporterProvider(settings, filter));
     return(factory);
 }