示例#1
0
 public CitiesController(IAddCityCommand addCityCommand, IGetCitiesCommand getCitiesCommand, IDeleteCItyCommand deleteCItyCommand, IGetCityCommand getCityCommand, IEditCityCommand editCityCommand)
 {
     _addCityCommand    = addCityCommand;
     _deleteCItyCommand = deleteCItyCommand;
     _editCityCommand   = editCityCommand;
     _getCitiesCommand  = getCitiesCommand;
     _getCityCommand    = getCityCommand;
 }
 public IActionResult Put(int id, [FromBody] EditCityDto dto, [FromServices] IEditCityCommand command)
 {
     dto.Id = id;
     _executor.ExecuteCommand(command, dto);
     return(NoContent());
 }