Beispiel #1
0
 public virtual async Task <IActionResult> Put(int id, [FromBody] EditPostCommand editPostCommand)
 {
     return(await Runsafely(async() =>
     {
         editPostCommand.SetId(id);
         var commandResult = await _mediator.Send(editPostCommand);
         return commandResult ? Ok() : BadRequest();
     }));
 }
 public async Task <ActionResult> Edit(int id,
                                       EditPostCommand command)
 => await this.Send(command.SetId(id));