public async Task <SearchImages> GetImageLocations(ImagesParameters imageParameters) { var searchimages = new SearchImages(); imageParameters.Group = "venue"; var result = await Urls.GetStringAsync(Urls.BaseUri + "venues/" + imageParameters.VenueID + "/photos?client_id=" + Urls.client_id + "&client_secret=" + Urls.client_secret + "&v=20190425&group=" + imageParameters.Group + "&limit=" + imageParameters.Limit); var result_images = JsonConvert.DeserializeObject <SearchImages>(result); for (int i = 0; i < result_images.response.photos.items.Length; i++) { var saveimages = new SavedImages { Id = result_images.response.photos.items[i].id, CreatedAt = result_images.response.photos.items[i].createdAt.ToString(), Prefix = result_images.response.photos.items[i].prefix, Suffix = result_images.response.photos.items[i].suffix, Height = result_images.response.photos.items[i].height, Width = result_images.response.photos.items[i].width }; _context.Images.Add(saveimages); await _context.SaveChangesAsync(); } return(result_images); }
public async Task <SearchImages> GetImageLocations(ImagesParameters imagesParameters) { var result = await _requestService.GetImageLocations(imagesParameters); return(result); }