#if WINDOWS using Microsoft.UI; using Microsoft.UI.Windowing; using Windows.Graphics; #endif using DataPersistence; using Model; using System.Collections.ObjectModel; using Model.Managers; namespace Views { public partial class App : Application { /// /// Master manager - access to the Model. /// public MasterManager MasterMgr { get; private set; } = new MasterManager(new Stubs()); /// /// Get the current connected user. /// public User? CurrentUser { get; private set; } /// /// Get all the recipes loaded. /// public RecipeCollection AllRecipes { get; set; } public App() { CurrentUser = MasterMgr.CurrentConnectedUser; AllRecipes = MasterMgr.DataMgr.GetRecipes("All recipes"); InitializeComponent(); UserAppTheme = AppTheme.Light; MainPage = new Home(); } } }