public async Task <ActionResult <DeveloperDto> > Create([FromBody] CreateDeveloperCommand command)
        {
            var res = await Mediator.Send(command);

            return(Ok(await Mediator.Send(new GetDeveloperDetailQuery {
                Id = res
            })));
        }
 public async Task <GenericCommandResult> Create([FromBody] CreateDeveloperCommand command, [FromServices] DeveloperHandler handler)
 {
     return((GenericCommandResult)await handler.Handle(command));
 }
Ejemplo n.º 3
0
        public async Task <IActionResult> Add([FromBody] CreateDeveloperCommand command)
        {
            var result = await _mediator.Send(command);

            return(CreatedAtAction(nameof(Add), result));
        }