public async Task <GetHotCityRespose> GetHotCityAsync() { GetHotCityRespose respose = new GetHotCityRespose(); respose = await Weather.Utils.JsonSerializeHelper.JsonDeSerializeForFileByInstalledLocationAsync <GetHotCityRespose>("Data\\HotCities.json").ConfigureAwait(false); return(respose); }
public AddCityPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.NavigationCacheMode = Windows.UI.Xaml.Navigation.NavigationCacheMode.Required; cityService = CityService.GetInstance(); userService = UserService.GetInstance(); resposeCities = new GetCityRespose(); resposeHotCities = new GetHotCityRespose(); resposeUserCity = new GetUserCityRespose(); }
protected async override void OnNavigatedTo(NavigationEventArgs e) { this.navigationHelper.OnNavigatedTo(e); // 获取用户城市数据 resposeUserCity = await userService.GetUserCityAsync(); // 获取城市 resposeCities = await cityService.GetCityAsync(); // 获取人们城市 resposeHotCities = await cityService.GetHotCityAsync();; // 数据绑定 page = new ViewModel.SelectCityPage(); page.Cities = resposeCities.Cities; page.HotCities = resposeHotCities.Cities; LayoutRoot.DataContext = page; }