public AuthWrapper(Auth auth) { _auth = auth ?? throw new ArgumentNullException(nameof(auth)); _auth.AddAuthStateDidChangeListener(OnAuthStateChanged); _auth.AddIdTokenDidChangeListener(OnIdTokenChanged); }
public IdTokenChangedListenerRegistration(Auth instance, IdTokenChangedHandler handler) { _instance = instance; _listner = _instance.AddIdTokenDidChangeListener((Auth auth, User user) => { handler?.Invoke(auth == null ? null : AuthProvider.GetAuth(auth)); }); }