public ActionResult <Artist> Put([FromBody] UpdateArtistDTO request) { var command = new EditArtistCommand(_mapper.Map <Artist>(request)); var handler = _commandHandler.Build(command); return(Ok(handler.Execute())); }
public ICommandHandler <EditArtistCommand, Artist> Build(EditArtistCommand command) { return(new EditArtistCommandHandler(_service, command)); }