Exemplo n.º 1
0
 public EntryPointService(ILoggerAdapter <EntryPointService> logger,
                          EntryPointSettings settings,
                          IQueueReceiver queueReceiver,
                          IQueueSender queueSender,
                          IServiceLocator serviceScopeFactoryLocator,
                          IUrlStatusChecker urlStatusChecker)
 {
     _logger        = logger;
     _settings      = settings;
     _queueReceiver = queueReceiver;
     _queueSender   = queueSender;
     _serviceScopeFactoryLocator = serviceScopeFactoryLocator;
     _urlStatusChecker           = urlStatusChecker;
 }
 public EntryPointService(ILoggerAdapter <EntryPointService> logger,
                          EntryPointSettings settings,
                          IUpload upload,
                          ICapture capture,
                          IServiceLocator serviceScopeFactoryLocator,
                          IUrlStatusChecker urlStatusChecker)
 {
     _logger   = logger;
     _settings = settings;
     _capture  = capture;
     _upload   = upload;
     _serviceScopeFactoryLocator = serviceScopeFactoryLocator;
     _urlStatusChecker           = urlStatusChecker;
 }
Exemplo n.º 3
0
 public Scheduler(IUrlStatusChecker urlStatusChecker, NotificationFactory notificationFactory)
 {
     _urlStatusChecker    = urlStatusChecker;
     _notificationFactory = notificationFactory;
 }