public UserService(IFirestoreContext context, IUserRepository userRepository, IUserEmailRepository userEmailRepository, IMembershipRepository membershipRepository, IAuthService authService) { _context = context; _userRepository = userRepository; _userEmailRepository = userEmailRepository; _membershipRepository = membershipRepository; _authService = authService; }
public UserEmailService(IUserEmailRepository repository) { this.repository = repository ?? throw new ArgumentNullException(nameof(repository)); }