public async Task <IActionResult> CreateCoordinateList([FromBody] List <CoordinateCreateRequest> coordinates) { List <Squares.Models.Coordinates.Coordinate> mappedCoordinates = coordinates.Select(Mapper.Map).ToList(); Squares.Models.Coordinates.CoordinateList createdCoordinateList = await _coordinateService.CreateCoordinateList(mappedCoordinates).ConfigureAwait(false); CoordinateList apiCoordinateList = Mapper.Map(createdCoordinateList); return(CreatedAtRoute(RouteNames.GetCoordinateListById, new { coordinateListId = apiCoordinateList.Id }, apiCoordinateList)); }