public TaskListPresenter(IScheduledTaskStorage scheduledTaskStorage, ITaskService taskService) { if (scheduledTaskStorage == null) { throw new ArgumentNullException("scheduledTaskStorage"); } if (taskService == null) { throw new ArgumentNullException("taskService"); } m_ScheduledTaskStorage = scheduledTaskStorage; m_TaskService = taskService; }
/// <summary> /// Initializes a new instance of the <see cref="TaskService"/> class. /// </summary> /// <param name="scheduledTaskStorage">The scheduled task storage.</param> /// <param name="taskCreatorManager">The task creator manager.</param> /// <param name="taskManagerFactory">The task manager factory.</param> /// <exception cref="System.ArgumentNullException"> /// scheduledTaskStorage /// or /// taskCreatorManager /// or /// taskManagerFactory /// </exception> public TaskService(IScheduledTaskStorage scheduledTaskStorage, ITaskCreatorManager taskCreatorManager, ITaskManagerFactory taskManagerFactory) { if (scheduledTaskStorage == null) { throw new ArgumentNullException("scheduledTaskStorage"); } if (taskCreatorManager == null) { throw new ArgumentNullException("taskCreatorManager"); } if (taskManagerFactory == null) { throw new ArgumentNullException("taskManagerFactory"); } m_ScheduledTaskStorage = scheduledTaskStorage; m_TaskCreatorManager = taskCreatorManager; m_TaskManagerFactory = taskManagerFactory; }
public DefaultScheduler(IBus bus, IScheduledTaskStorage scheduledTaskStorage) { this.bus = bus; this.scheduledTaskStorage = scheduledTaskStorage; }
public EditTaskPresenter(IScheduledTaskStorage scheduledTaskStorage, ITaskCreatorManager taskCreatorManager, ITaskCreatorConfigurationViewFactory taskCreatorConfigurationViewFactory) { m_ScheduledTaskStorage = scheduledTaskStorage; m_TaskCreatorManager = taskCreatorManager; m_TaskCreatorConfigurationViewFactory = taskCreatorConfigurationViewFactory; }