예제 #1
0
 public InterfaceCleanupJob(
     ISchedulerCustomerCollection schedulerCustomers,
     IExternalInterfaceNotificationService externalNotificationService)
 {
     _schedulerCustomers          = schedulerCustomers;
     _externalNotificationService = externalNotificationService;
 }
예제 #2
0
 public InterfaceNotificationJob(
     ISchedulerCustomerCollection schedulerCustomers,
     IExternalInterfaceNotificationService externalNotificationService,
     IInterfaceNotificationProvider notificationProvider)
 {
     _schedulerCustomers          = schedulerCustomers;
     _externalNotificationService = externalNotificationService;
     _notificationProvider        = notificationProvider;
 }
예제 #3
0
 public InterfaceCleanupProcessor(
     ILog logger,
     PrtgErrorsHandler prtgLogger,
     ISchedulerCustomerCollection schedulerCustomers,
     IExternalInterfaceNotificationService externalNotificationService)
 {
     _logger                      = logger;
     _prtgLogger                  = prtgLogger;
     _schedulerCustomers          = schedulerCustomers;
     _externalNotificationService = externalNotificationService;
 }