public async Task <IActionResult> GetRelatedBuildingByIdAsync(string telephoneId) { BuildingDto buildingDto; try { var building = await _buildingManager.GetByTelephoneIdAsync(telephoneId); buildingDto = _mapper.Map <BuildingDto>(building); } catch (EntityNotFoundException) { buildingDto = null; } var links = _jsonApiBuilder.BuildSingleResourceLinks(HttpContext.Request.Path); return(Ok(new ResourceResponse() { Links = links, Data = buildingDto })); }