示例#1
0
        protected override void RegisterTypes(IContainerRegistry containerRegistry)
        {
            containerRegistry.RegisterForNavigation <NavigationPage>();
            containerRegistry.RegisterForNavigation <LoginPage, LoginPageViewModel>();
            containerRegistry.RegisterForNavigation <DashboardPage, DashboardPageViewModel>();
            containerRegistry.RegisterForNavigation <CleaningsPage>();
            containerRegistry.RegisterForNavigation <ProfilePage>();
            containerRegistry.RegisterForNavigation <RatingPage>();
            containerRegistry.RegisterForNavigation <EditProfilePage>();
            containerRegistry.RegisterForNavigation <OrderCleaningPage>();
            containerRegistry.RegisterForNavigation <OrderCleaningPage2>();
            containerRegistry.RegisterForNavigation <OrderedCleaningInfoPage>();
            //containerRegistry.RegisterInstance<IFridayCleanApi>(
            //new FridayCleanApi(FridayCleanApiSettings.ProductionDefault()));

            containerRegistry.RegisterInstance(FridayCleanApiSettings.ProductionDefault());
            containerRegistry.RegisterSingleton <IFridayCleanApi, FridayCleanApi>();
            //containerRegistry.RegisterForNavigation<OrderedCleaningInfoPage, OrderedCleaningInfoPageViewModel>();
            containerRegistry.RegisterForNavigation <CleaningServiceDescriptionPage, CleaningServiceDescriptionPageViewModel>();
        }
示例#2
0
 public void TestInitialize()
 {
     _api = new FridayCleanApi(FridayCleanApiSettings.ProductionDefault());
 }