Exemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ValidatingClientStore{T}" /> class.
        /// </summary>
        /// <param name="inner">The inner.</param>
        /// <param name="validator">The validator.</param>
        /// <param name="events">The events.</param>
        /// <param name="logger">The logger.</param>
        public ValidatingClientStore(T inner, IClientConfigurationValidator validator, IEventService events, ILogger <ValidatingClientStore <T> > logger)
        {
            _inner     = inner;
            _validator = validator;
            _events    = events;
            _logger    = logger;

            _validatorType = validator.GetType().FullName;
        }
 public DataImporter(IClientConfigurationValidator clientValidator, IConfigurationDbContext configurationDatabaseContext, IFeatureManager featureManager, IIdentityFacade identityFacade, ILoggerFactory loggerFactory, IServiceProvider serviceProvider)
 {
     this.ClientValidator = clientValidator ?? throw new ArgumentNullException(nameof(clientValidator));
     this.ConfigurationDatabaseContext = configurationDatabaseContext ?? throw new ArgumentNullException(nameof(configurationDatabaseContext));
     this.FeatureManager  = featureManager ?? throw new ArgumentNullException(nameof(featureManager));
     this.IdentityFacade  = identityFacade ?? throw new ArgumentNullException(nameof(identityFacade));
     this.LoggerFactory   = loggerFactory ?? throw new ArgumentNullException(nameof(loggerFactory));
     this.Logger          = loggerFactory.CreateLogger(this.GetType());
     this.ServiceProvider = serviceProvider ?? throw new ArgumentNullException(nameof(serviceProvider));
 }
Exemplo n.º 3
0
 public ClientConfigurationValidation()
 {
     _options   = new IdentityServerOptions();
     _validator = new DefaultClientConfigurationValidator(_options);
 }
 public ConfigurationImporter(IClientConfigurationValidator clientValidator, IConfigurationDbContext databaseContext, ILoggerFactory loggerFactory) : base(loggerFactory)
 {
     this.ClientValidator = clientValidator ?? throw new ArgumentNullException(nameof(clientValidator));
     this.DatabaseContext = databaseContext ?? throw new ArgumentNullException(nameof(databaseContext));
 }
 public AbpClientConfigurationValidator_Tests()
 {
     _abpClientConfigurationValidator = GetRequiredService <IClientConfigurationValidator>();
 }