public HomeController(
     IOptions <DisplayableDnsServerSettings> dnsServerSettings,
     IStatisticsProvider statisticsProvider)
 {
     _dnsServersSettings = dnsServerSettings.Value;
     _statisticsProvider = statisticsProvider;
     _logger             = Log.ForContext("SourceContext", nameof(HomeController));
 }
Beispiel #2
0
 public HomeController(
     IOptions <DisplayableDnsServerSettings> dnsServersSetting,
     IDnsServerStatisticsStore dnsServerStatisticsStore,
     IMemoryCache memoryCache)
 {
     _dnsServersSettings       = dnsServersSetting.Value;
     _dnsServerStatisticsStore = dnsServerStatisticsStore;
     _memoryCache = memoryCache;
     _logger      = Log.ForContext("SourceContext", nameof(HomeController));
 }
Beispiel #3
0
 public HomeViewModel(DisplayableDnsServerSettings displayableDnsServerSettings)
 {
     DisplayableDnsServerSettings = displayableDnsServerSettings;
 }