예제 #1
0
        public async Task <IActionResult> Create(VehicleMakeDto createVehicleMakeDto)
        {
            var makerToCreate = mapper.Map <IVehicleMake>(createVehicleMakeDto);

            var createdMaker = await makeService.AddMakeAsync(makerToCreate);

            var makerToReturn = mapper.Map <VehicleMakeDto>(await makeService.GetMakeAsync(createdMaker.Id));

            return(CreatedAtRoute("GetMaker", new { id = createdMaker.Id }, makerToReturn));
        }