Пример #1
0
        public ActionResult <UpdateVenueDTO> Put([FromBody] UpdateVenueDTO request)
        {
            var command = new EditVenueCommand(_mapper.Map <Venue>(request));
            var handler = _commandHandler.Build(command);

            return(Ok(_mapper.Map <VenueDTO>(handler.Execute())));
        }
 public ICommandHandler <EditVenueCommand, Venue> Build(EditVenueCommand command)
 {
     return(new EditVenueCommandHandler(_service, command));
 }