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