/// <inheritdoc /> public AuthRealmListRequestHandler([NotNull] IRepositoryServiceFactory <IAuthenticationRealmRepository> realmListService, [NotNull] ILog logger, INetworkSerializationService serializer) { if (realmListService == null) { throw new ArgumentNullException(nameof(realmListService)); } if (logger == null) { throw new ArgumentNullException(nameof(logger)); } RealmListService = realmListService; Logger = logger; Serializer = serializer; }
/// <inheritdoc /> public AuthLogonChallengeRequestHandler([NotNull] ILog logger, [NotNull] IRepositoryServiceFactory <IAuthenticationUserAccountRepository> accountRepository, [NotNull] IAuthenticationAuthChallengeRepository challengeRepository) { if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (accountRepository == null) { throw new ArgumentNullException(nameof(accountRepository)); } if (challengeRepository == null) { throw new ArgumentNullException(nameof(challengeRepository)); } Logger = logger; AccountRepository = accountRepository; ChallengeRepository = challengeRepository; }