Beispiel #1
0
        public async Task <IActionResult> UpdateCategory(Guid id, [FromBody] UpdateCategory command)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(command));
            }

            return(await SendAsync(command.Bind(c => c.Id, id).Bind(c => c.UserId, UserId), resourceId : command.Id,
                                   resource : "categories"));
        }
 public async Task <IActionResult> UpdateCategory(Guid id, [FromBody] UpdateCategory command)
 => await ExecuteAsync(command.Bind(x => x.ResourceId, id));