コード例 #1
0
 public PingHostsJob(IServiceProvider provider)
 {
     _repository  = provider.GetService <IHostRepository>();
     _hostService = provider.GetService <IHostService>();
     _cache       = provider.GetService <IHostStatusCacheService>();
     _ping        = provider.GetService <IHostConnectivityCheckerService>();
     _logger      = provider.GetService <ILoggerFactory>().CreateLogger(GetType());
     _notify      = provider.GetService <INotifyHostStatusChangedService>();
 }
コード例 #2
0
ファイル: HostService.cs プロジェクト: chtake/pi-wol
 public HostService(IHostRepository repository, IHostStatusCacheService cacheService)
 {
     _repository   = repository;
     _cacheService = cacheService;
 }