RevenueCatSubscriptionService constructor

RevenueCatSubscriptionService({
  1. required Logger logger,
  2. required String rcApiKey,
  3. BehaviorSubject<AuthUser?>? authStateChanges,
})

Implementation

RevenueCatSubscriptionService({
  required this.logger,
  required String rcApiKey,
  BehaviorSubject<AuthUser?>? authStateChanges,
}) : _rcApiKey = rcApiKey {
  authStateChanges?.listen((user) => user == null ? _logOut() : _logIn(user));
}