public ServiceStatusWaiter(string taskDescription, IAutoResetEvent autoResetEvent, ITimerFactory timerFactory, ServiceStatusProvider serviceStatusProvider, string serviceName) : base(taskDescription, autoResetEvent, timerFactory) { _serviceStatusProvider = serviceStatusProvider; _serviceName = serviceName; }
public SchedulerWaiter(Func <IJobServer> jobServerProvider, IAutoResetEvent autoResetEvent, ITimerFactory timerFactory, IMessagePresenter messagePresenter) : base("status", autoResetEvent, timerFactory) { _jobServerProvider = jobServerProvider; _messagePresenter = messagePresenter; }
public SchedulerWaiter(Func <IJobServer> jobServerProvider, IAutoResetEvent autoResetEvent, ITimerFactory timerFactory, JobRunStatusPresenter jobRunStatusPresenter) : base("status", autoResetEvent, timerFactory) { _jobServerProvider = jobServerProvider; _jobRunStatusPresenter = jobRunStatusPresenter; }
protected StatusWaiter(string taskDescription, IAutoResetEvent autoResetEvent, ITimerFactory timerFactory) { _taskDescription = taskDescription; _autoResetEvent = autoResetEvent; _timerFactory = timerFactory; }