public CouchDbAccessService(ICouchDbSettings config, ILogger logger) { _couchDbSettings = config; _logger = logger; _logger.Debug( $"couchDb configuration properties: Server: {config.Server} -- DatabaseName: {config.DatabaseName}"); }
public CouchDbBootstrapper( IDocumentDbService documentDbService, ICouchDbSettings couchDbSettings, ILogger logger) { _couchDbSettings = couchDbSettings; _dbConnectionInfo = MakeDbConnectionInfo(); _documentDbService = documentDbService; _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public CouchDbIdentityServerConfigurator( IIdentityServerBuilder identityServerBuilder, IServiceCollection serviceCollection, ICertificateService certificateService, SigningCertificateSettings signingCertificateSettings, HostingOptions hostingOptions, ICouchDbSettings couchDbSettings, ILogger logger) : base(identityServerBuilder, serviceCollection, hostingOptions, logger) { _certificateService = certificateService; _signingCertificateSettings = signingCertificateSettings; _couchDbSettings = couchDbSettings; }