public void DeferTask() { if (Execution == null) { throw new InvalidOperationException("Задача уже не выполняется."); } Execution = null; }
public void StartTask(Guid executorId, DateTime startDate) { if (Execution != null) { throw new InvalidOperationException("Задача уже выполняется."); } Execution = new MemoryTaskExecutionEntity(executorId, startDate); }