private async void OnLoginClicked(object obj) { // Prefixing with `//` switches to a different navigation stack instead of pushing to the active one await FirebaseDatabaseService.LoginAsync(); await Shell.Current.GoToAsync($"//{nameof(AboutPage)}"); }
void InitServices() { UserService.Instance.Init(DependencyService.Get <FirebaseAuthService>(), DependencyService.Get <FirebaseDatabaseService>()); ChatService.Instance.Init(DependencyService.Get <FirebaseDatabaseService>()); FirebaseDatabaseService db = DependencyService.Get <FirebaseDatabaseService>(); FirebaseDatabaseSharedService.Instance.Init(db); }
public void Init(FirebaseDatabaseService fbDatabaseService) { this.fbDatabaseService = fbDatabaseService; }
public void Init(FirebaseAuthService fbAuthService, FirebaseDatabaseService fbDatabaseService) { firebaseAuthService = fbAuthService; firebaseDatabaseService = fbDatabaseService; }