public override async void Initialize(Frame frame) { base.Initialize(frame); TravelerInfo.Initialize(frame); //Initialize the storage folder and TransferManager for the public images of the current trip StorageFolder tempRoot = ApplicationData.Current.TemporaryFolder; _tempMediaFolder = await tempRoot.CreateFolderAsync("CurrentMedia", CreationCollisionOption.OpenIfExists); _transferManager = new TransferManager(); EmptyTempFolder(); var isLoggedIn = UserAuth.Instance.IsLoggedIn; IsTripDataVisible = true; IsLoginCommandVisible = false; IsLogoutCommandVisible = false; await LoadTrips(isLoggedIn); await InitializeWeather(CurrentTrip); // TODO: Module 12: Exercise 1: Task 2.5: Subscribe to the LicenseManager.LicenseDataUpdated event LicenseManager.Instance.LicenseDataUpdated += LicenseManager_LicenseDataUpdated; }
public override async void Initialize(Frame frame) { base.Initialize(frame); TravelerInfo.Initialize(frame); var isLoggedIn = UserAuth.Instance.IsLoggedIn; IsTripDataVisible = isLoggedIn; IsLoginCommandVisible = !isLoggedIn; await LoadTrips(isLoggedIn); }
public override async void Initialize(Frame frame) { base.Initialize(frame); TravelerInfo.Initialize(frame); var isLoggedIn = UserAuth.Instance.IsLoggedIn; IsTripDataVisible = true; IsLoginCommandVisible = false; IsLogoutCommandVisible = false; await LoadTrips(isLoggedIn); await InitializeWeather(CurrentTrip); }
public override async void Initialize(Frame frame) { base.Initialize(frame); TravelerInfo.Initialize(frame); //Initialize Storage folder and Transfer manager for the public images of the current trip StorageFolder tempRoot = ApplicationData.Current.TemporaryFolder; _tempMediaFolder = await tempRoot.CreateFolderAsync("CurrentMedia", CreationCollisionOption.OpenIfExists); _transferManager = new TransferManager(); EmptyTempFolder(); var isLoggedIn = UserAuth.Instance.IsLoggedIn; IsTripDataVisible = true; IsLoginCommandVisible = false; IsLogoutCommandVisible = false; await LoadTrips(isLoggedIn); await InitializeWeather(CurrentTrip); }