public Task <CreateRocket.Response> CreateRocket( [Service] IMediator mediator, CreateRocket.Request request, CancellationToken cancellationToken ) { return(mediator.Send(request, cancellationToken)); }
public partial async Task <ActionResult <CreateRocket.Response> > CreateRocket([BindRequired][FromBody] CreateRocket.Request request) { var result = await Mediator.Send(request, HttpContext.RequestAborted).ConfigureAwait(false); return(new AcceptedAtActionResult("GetRocket", null, new { id = result.Id } , result)); }
public partial Task <ActionResult <CreateRocket.Response> > CreateRocket(CreateRocket.Request request);
public partial async Task <ActionResult <CreateRocket.Response> > CreateRocket([BindRequired][FromBody] CreateRocket.Request request) { var result = await Mediator.Send(request, HttpContext.RequestAborted).ConfigureAwait(false); return(new ObjectResult(result) { StatusCode = 201 }); }