public IEnumerable <FoodMarkerPhoto> GetPhotosByFoodMarkerId(int id) { var imageMetas = _repoImageMeta.GetFoodMarkerImageByFoodMarkerId(id); if (imageMetas == null || !imageMetas.Any()) { return(null); } List <FoodMarkerPhoto> lstFoodMarkerImageData = new List <FoodMarkerPhoto>(); foreach (var imageMeta in imageMetas) { lstFoodMarkerImageData.Add( new FoodMarkerPhoto { ImageId = imageMeta.Id, ImageUrl = _repoImageFile.GetFileUrl(imageMeta), ImageRank = (imageMeta.ImageRank.HasValue ? imageMeta.ImageRank.Value : 2) }); } return(lstFoodMarkerImageData); }