public DeleteEntityCommand(ApiController controller, string id, DeleteProcessingModel model, ITaskProvider taskProvider, ITaskChecker taskChecker) : base(controller) { _id = id; _model = model; _taskProvider = taskProvider; _taskChecker = taskChecker; }
public TaskStateManager(ITaskKeeper taskKeeper, ITaskChecker taskChecker) { if (taskKeeper == null) { throw new ArgumentNullException("taskKeeper"); } UpdateInterval = TimeSpan.FromSeconds(10); _taskKeeper = taskKeeper; _taskChecker = taskChecker; _timer.Interval = 10000; _timer.Elapsed += (sender, args) => Update(); _state = TaskProviderState.Stopped; }
public ScreenshotController(ITaskProvider taskProvider, ITaskChecker taskChecker) { _taskProvider = taskProvider; _taskChecker = taskChecker; }
public VideoController(ITaskProvider taskProvider, ITaskChecker taskChecker) { _taskProvider = taskProvider; _taskChecker = taskChecker; }