public Task <UserDetailsResponse> EditUser(Guid id, [FromBody] UserEditCommand command, CancellationToken cancellationToken) { var editCommand = new EditCommand <UserEditCommand, UserDetailsResponse> { Id = id, InnerCommand = command }; return(mediator.Send(editCommand, cancellationToken)); }
public async Task <UserEditResponse> Edit(UserEditCommand command) { return(await _userEditHandler.Handle(command)); }
public async Task <IActionResult> UpdateAsync([FromBody] UserEditCommand userEditCommand) { var result = await _mediator.Send(userEditCommand); return(Json(new { HttpStatusCode.OK, result })); }
public async Task <ActionResult> Edit(UserEditCommand userEditCommand) { var updatedUser = await _mediator.Send(userEditCommand); return(Ok(updatedUser)); }
public Task ExecuteAsync(UserEditCommand command) { throw new NotImplementedException(); }
public async Task <IActionResult> Edit([FromBody] UserEditCommand command) { return(Ok(await Mediator.Send(command))); }