예제 #1
0
 private async void ConnectivityChanged(object sender, ConnectivityChangedEventArgs e)
 {
     if (Connectivity.NetworkAccess == NetworkAccess.Internet)
     {
         MainPage = new MainPage();
         await EventHubRegistrator.Register();
     }
     else
     {
         MainPage = new NoConnectionPage();
     }
 }
예제 #2
0
        public App()
        {
            InitializeComponent();
            SqliteDatabaseHandler.LoadSqliteDatabase(DependencyService.Get <IDbPath>());

            Connectivity.ConnectivityChanged += ConnectivityChanged;

            if (Connectivity.NetworkAccess == NetworkAccess.Internet)
            {
                MainPage = new MainPage();
            }
            else
            {
                MainPage = new NoConnectionPage();
            }
        }