Пример #1
0
 public Task <CreateRocket.Response> CreateRocket(
     [Service] IMediator mediator,
     CreateRocket.Request request,
     CancellationToken cancellationToken
     )
 {
     return(mediator.Send(request, cancellationToken));
 }
Пример #2
0
        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
            });
        }