public void Test() { var provider = new GoogleApiProvider(); provider.SearchPlace(new SearchPlaceRequest() { Address = "Kharkiv", Keyword = "парк развлечений" }); Assert.IsTrue(true); }
public static async Task <TimeZoneInfo> TryToDetermineAsync(GeoTagsEntry geoTags) { var key = Key + geoTags; if (CacheStorage.Contains(key)) { return(CacheStorage.Get <string>(key).As <TimeZoneInfo>()); } try { var result = await GoogleApiProvider.DetermineTimeZoneAsync(geoTags); CacheStorage.Set(key, result); return(result); } catch (WebException e) { Logging.Warning(e.Message); return(null); } catch (Exception e) { Logging.Warning(e); CacheStorage.Set(key, ""); return(null); } }
public GeolocationService() { _googleApiProvider = new GoogleApiProvider(); }
public EventStatusMapHelper() { _googleApiProvider = new GoogleApiProvider(); }