public static void SetMainPage(User user) { var mainViewModel = InstanceLocator.GetInstance().Main; mainViewModel.LoadUser(user); App.Current.MainPage = new MasterPage(); }
public void SetUp() { InstanceLocator.RegisterInstance <IModelFactory, ModelFactory>(); ModelFactory = InstanceLocator.GetInstance <IModelFactory>(); Repository = new MetaModelRepository(); InstanceLocator.RegisterInstance <IMetaModelRepository>(Repository); InstanceLocator.RegisterInstance <IEntityService, EntityService>(); Now = DateTime.Now; InitializeMetaModel(); }
public App() { InitializeComponent(); if (CurrentUser != null) { var mainViewModel = InstanceLocator.GetInstance().Main; mainViewModel.LoadUser(CurrentUser); MainPage = new MasterPage(); } else { MainPage = new LoginPage(); } }
public void SomeMethodThatNeedsClientManager() { var clientManager = InstanceLocator.GetInstance <IClientManager>(); }