コード例 #1
0
        public async Task <IActionResult> Put(int id, PutProductCommand data)
        {
            data.Data.Attributes.Id = id;
            var result = await _mediatr.Send(data);

            return(Ok(result));
        }
コード例 #2
0
        public async Task <IActionResult> Put(int ID, PutProductCommand data)
        {
            data.Dataa.Attributes.id = ID;
            var result = await meciater.Send(data);

            return(Ok(result));
        }
コード例 #3
0
 public async Task <ActionResult <PutProductCommandResponse> > Put(PutProductCommand request, CancellationToken cancellationToken = default(CancellationToken))
 {
     return(await Mediator.Send(request, cancellationToken));
 }
コード例 #4
0
 public async Task <ActionResult <PutProductCommandResponse> > Put([FromRoute] int productid, [FromBody] PutProductCommand request)
 {
     request.Project(x => x.ProductID = productid);
     return(await Send(request));
 }
コード例 #5
0
 public async Task <ActionResult> PutProductAsync([FromBody] PutProductCommand command)
 {
     return(Ok(await CommandAsync(command)));
 }