public async Task <IActionResult> ExcluirCategoria(int id) { try { var command = new ExcluirContaCommand() { Id = id }; await mediator.Send(command); return(Ok()); } catch (FinancasException ex) when(ex.StatusCode == HttpStatusCode.BadRequest) { return(BadRequest(notificador.ObterMensagens())); } }
public GenericCommandResult RemoveAdmin(ExcluirContaCommand command, [FromServices] ExcluirContaHandler handle) { return((GenericCommandResult)handle.Handler(command)); }