Exemplo n.º 1
0
 public async Task <IActionResult> Put(Guid id, [FromBody] UpdateProduct command)
 => await DispatchAsync(command.Bind(c => c.Id, id),
                        resourceId : command.Id, resource : "products");
Exemplo n.º 2
0
 public async Task <IActionResult> Put(Guid id, UpdateProduct command)
 => await SendAsync(command.Bind(c => c.Id, id),
                    resourceId : command.Id, resource : "products");
Exemplo n.º 3
0
        public async Task <IActionResult> UpdateAsync(Guid id, UpdateProduct command)
        {
            await commandDispatcher.DispatchAsync(command.Bind(x => x.ProductId, id));

            return(NoContent());
        }