public async Task <IActionResult> Create(VehicleModelDto createVehicleModelDto) { var modelToCreate = mapper.Map <Model.VehicleModel>(createVehicleModelDto); var createdModel = await modelService.AddModelAsync(modelToCreate); var modelToReturn = mapper.Map <VehicleModelDto>(await modelService.GetModelAsync(createdModel.Id)); return(CreatedAtRoute("GetModel", new { id = createdModel.Id }, modelToReturn)); }