コード例 #1
0
        public AuthWrapper(Auth auth)
        {
            _auth = auth ?? throw new ArgumentNullException(nameof(auth));

            _auth.AddAuthStateDidChangeListener(OnAuthStateChanged);
            _auth.AddIdTokenDidChangeListener(OnIdTokenChanged);
        }
コード例 #2
0
 public AuthStateChangedListenerRegistration(Auth instance, AuthStateChangedHandler handler)
 {
     _instance = instance;
     _listner  = _instance.AddAuthStateDidChangeListener((Auth auth, User user) =>
     {
         handler?.Invoke(auth == null ? null : AuthProvider.GetAuth(auth));
     });
 }