public async Task <ActionResult <MapMarkerLinkResponse> > PutEditMapMarkerLinkAsync( [FromServices] NaheulbookExecutionContext executionContext, [FromRoute] int mapMarkerLinkId, MapMarkerLinkRequest request ) { try { var mapMarkerLink = await _mapService.EditMapMarkerLinkAsync(executionContext, mapMarkerLinkId, request); return(_mapper.Map <MapMarkerLinkResponse>(mapMarkerLink)); } catch (MapMarkerNotFoundException ex) { throw new HttpErrorException(StatusCodes.Status404NotFound, ex); } }