public App() { InitializeComponent(); RxApp.DefaultExceptionHandler = new SextantDefaultExceptionHandler(); SextantHelper.RegisterView <HomeView, HomeViewModel>(); SextantHelper.RegisterView <FirstModalView, FirstModalViewModel>(); SextantHelper.RegisterView <SecondModalView, SecondModalViewModel>(); SextantHelper.RegisterView <RedView, RedViewModel>(); SextantHelper.RegisterNavigation <BlueNavigationView, SecondModalViewModel>(); MainPage = SextantHelper.Initialise <HomeViewModel>(); }
internal void RegisterViews() { SextantHelper.RegisterView <AutoLoginView, AutoLoginViewModel>(); SextantHelper.RegisterView <LoginView, LoginViewModel>(); SextantHelper.RegisterView <RegisterView, RegisterViewModel>(); SextantHelper.RegisterView <MoviesView, MoviesViewModel>(); SextantHelper.RegisterView <BottomTabNavigationView, BottomTabNavigationViewModel>(); SextantHelper.RegisterView <ProfileView, ProfileViewModel>(); SextantHelper.RegisterView <MovieDetailsView, MovieDetailsViewModel>(); SextantHelper.RegisterView <AddMovieView, AddMovieViewModel>(); SextantHelper.RegisterView <ThreadView, ThreadViewModel>(); SextantHelper.RegisterView <AddThreadView, AddThreadViewModel>(); SextantHelper.RegisterView <ThreadDetailsView, ThreadDetailsViewModel>(); }
public App() { InitializeComponent(); Locator.CurrentMutable.Register <IAuthenticationService>(() => new AuthenticationService()); Locator.CurrentMutable.Register <IServerService>(() => new ServerService()); SextantHelper.RegisterView <MainPage, MainViewModel>(); SextantHelper.RegisterView <SuccessPage, SuccessViewModel>(); AppCenter.Start( "ios=ff215962-4af4-48ff-948b-a5da6643caa7;" + "android=6748b001-178c-4f05-9669-7f615a89c970;", typeof(Crashes)); InitializeLogger(); MainPage = Initialize(); }
internal void RegisterViews() { SextantHelper.RegisterView <HomeScreenView, HomeScreenViewModel>(); SextantHelper.RegisterView <PostsView, PostsViewModel>(); SextantHelper.RegisterView <PostDetailsView, PostDetailsViewModel>(); }