Exemplo n.º 1
0
 public StatisticsSummarizer(
     IOptions <DnsServerApiSettings> dnsServerApiSettings,
     IOptions <BlitzServerSettings> blitzServerSettings,
     IDnsServerStatisticsStore dnsServerStatisticsStore)
 {
     _dnsServerApiSettings     = dnsServerApiSettings.Value;
     _blitzServerSettings      = blitzServerSettings.Value;
     _dnsServerStatisticsStore = dnsServerStatisticsStore;
     _logger = Log.ForContext("SourceContext", nameof(StatisticsSummarizer));
 }
Exemplo n.º 2
0
 public GetStatisticsApi(
     IOptions <DnsServerApiSettings> dnsServerApiSettings,
     IOptions <BlitzServerSettings> blitzServerSettings,
     IDnsServerStatisticsStore dnsServerStatisticsStore)
 {
     _logger = Log.ForContext("SourceContext", FunctionName);
     _dnsServerApiSettings     = dnsServerApiSettings.Value;
     _blitzServerSettings      = blitzServerSettings.Value;
     _dnsServerStatisticsStore = dnsServerStatisticsStore;
 }
Exemplo n.º 3
0
 public SummarizedStatisticsApi(
     IOptions <DnsServerApiSettings> dnsServerApiSettings,
     IOptions <BlitzServerSettings> blitzServerSettings,
     IStatisticsSummarizer statisticsSummarizer)
 {
     _dnsServerApiSettings = dnsServerApiSettings.Value;
     _blitzServerSettings  = blitzServerSettings.Value;
     _statisticsSummarizer = statisticsSummarizer;
     _logger = Log.ForContext("SourceContext", FunctionName);
 }