public IdentityServerMiddlewareConfiguration(IAppEnvironmentProvider appEnvironmentProvider, IScopesProvider scopesProvider, ICertificateProvider certificateProvider, IDependencyManager dependencyManager) { if (appEnvironmentProvider == null) { throw new ArgumentNullException(nameof(appEnvironmentProvider)); } if (scopesProvider == null) { throw new ArgumentNullException(nameof(scopesProvider)); } if (certificateProvider == null) { throw new ArgumentNullException(nameof(certificateProvider)); } if (dependencyManager == null) { throw new ArgumentNullException(nameof(dependencyManager)); } _appEnvironmentProvider = appEnvironmentProvider; _scopesProvider = scopesProvider; _certificateProvider = certificateProvider; _dependencyManager = dependencyManager; }
public IdentityServerMiddlewareConfiguration(IAppEnvironmentProvider appEnvironmentProvider, IScopesProvider scopesProvider, ICertificateProvider certificateProvider, IDependencyManager dependencyManager, IRedirectUriValidator redirectUriValidator, IEventService eventService) { if (appEnvironmentProvider == null) { throw new ArgumentNullException(nameof(appEnvironmentProvider)); } if (scopesProvider == null) { throw new ArgumentNullException(nameof(scopesProvider)); } if (certificateProvider == null) { throw new ArgumentNullException(nameof(certificateProvider)); } if (dependencyManager == null) { throw new ArgumentNullException(nameof(dependencyManager)); } if (redirectUriValidator == null) { throw new ArgumentNullException(nameof(redirectUriValidator)); } if (eventService == null) { throw new ArgumentNullException(nameof(eventService)); } _appEnvironmentProvider = appEnvironmentProvider; _scopesProvider = scopesProvider; _certificateProvider = certificateProvider; _dependencyManager = dependencyManager; _redirectUriValidator = redirectUriValidator; _eventService = eventService; }