public static IReportFactory AddElasticSearch( this IReportFactory factory, ElasticSearchReporterSettings settings, IFilterMetrics filter = null) { factory.AddProvider(new ElasticSearchReporterProvider(settings, filter)); return(factory); }
public static IReportFactory AddElasticSearch( this IReportFactory factory, Uri address, string indexName, IFilterMetrics filter = null) { var settings = new ElasticSearchReporterSettings { ElasticSearchSettings = new ElasticSearchSettings(address, indexName) }; factory.AddElasticSearch(settings, filter); return(factory); }