private MainViewModel() { Costs = new ObservableCollection <CostViewModel>(); Categories = new ObservableCollection <CategoryViewModel>(); DbWorker = DbWorker.Current; Accounts = new AccountsViewModel(); Diagram = new DiagramViewModel(); OneDrive = new OneDriveViewModel(); Donate = new DonateViewModel(); }
protected async override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); _oneDrive = MainViewModel.Current.OneDrive; await _oneDrive.ResotreAuthenticateUser(); EditVisualMode(); _isLoaded = true; }