Exemplo n.º 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>();
 }
Exemplo n.º 2
0
 public MacAddressResolverService(IHostConnectivityCheckerService pingService, ILoggerFactory loggerFactory)
 {
     _pingService = pingService;
     _logger      = loggerFactory.CreateLogger(GetType().Name);
 }