public UpdatePatchToDoListCommand CommandToPatch(int id, JsonPatchDocument <UpdateToDoListCommand> jsonPatchDocument) { UpdatePatchToDoListCommand command = new UpdatePatchToDoListCommand { ItemId = id, JsonPatchDocument = jsonPatchDocument }; return(command); }
public async Task <ActionResult> PatchToDoList(int itemId, [FromBody] JsonPatchDocument <UpdateToDoListCommand> patchDocument) { UpdatePatchToDoListCommand command = _patchToDo.CommandToPatch(itemId, patchDocument); return(Ok(await _mediator.Send(command))); }