示例#1
0
        private async Task UpdateStatus(IMediator mediator, TaskModel task, string resultId, Domain.Enums.TaskStatus status, string message)
        {
            var command = new UpdateTaskStatusCommand()
            {
                Id       = task.Id,
                ResultId = resultId,
                Status   = status,
                Message  = message
            };

            await mediator.Send(command);
        }
示例#2
0
 public static Contract.Enums.TaskStatus MapToContractEnum(this Domain.Enums.TaskStatus taskStatus)
 {
     return(Enum.Parse <Contract.Enums.TaskStatus>(taskStatus.ToString()));
 }
示例#3
0
 private async Task UpdateStatus(IMediator mediator, TaskModel task, Domain.Enums.TaskStatus status, string message)
 {
     await UpdateStatus(mediator, task, string.Empty, status, message);
 }