private async Task <MediasResponse> GetLocationsMediaAsync() { var random = new Random(); var locations = new InstaSharp.Endpoints.Locations(ApiConfig); var location = LocationsToProcess.ToArray()[random.Next(0, LocationsToProcess.Count() - 1)]; var locationsResult = (await locations.Search(location.id, InstaSharp.Endpoints.Locations.FoursquareVersion.Two)).Data.FirstOrDefault(); var mediaResult = await locations.Recent(locationsResult.Id.ToString(), DateTime.Now - new TimeSpan(30, 0, 0, 0, 0), null, null, null); random = null; locations = null; return(mediaResult); }
private async Task<MediasResponse> GetLocationsMediaAsync() { var random = new Random(); var locations = new InstaSharp.Endpoints.Locations(ApiConfig); var location = LocationsToProcess.ToArray()[random.Next(0, LocationsToProcess.Count() - 1)]; var locationsResult = (await locations.Search(location.id, InstaSharp.Endpoints.Locations.FoursquareVersion.Two)).Data.FirstOrDefault(); var mediaResult = await locations.Recent(locationsResult.Id.ToString(),DateTime.Now - new TimeSpan(30,0,0,0,0),null,null, null); random = null; locations = null; return mediaResult; }