public async Task <IActionResult> Post(TarefaCreateCommand command) { try { await tarefaApplicationService.Create(command); return(StatusCode(201, new { message = "Tarefa cadastrada com sucesso." })); } catch (Exception e) { return(StatusCode(500, new { e.Message })); } }
public async Task Create(TarefaCreateCommand command) { await mediator.Send(command); }