public RethinkDbExtensionConfigProvider(IConfiguration configuration, IOptions <RethinkDbOptions> options, IRethinkDBConnectionFactory rethinkDBConnectionFactory, INameResolver nameResolver, ILoggerFactory loggerFactory) { _configuration = configuration; _options = options.Value; _rethinkDBConnectionFactory = rethinkDBConnectionFactory; _nameResolver = nameResolver; _loggerFactory = loggerFactory; }
public RethinkDbTriggerAttributeBindingProvider(IConfiguration configuration, RethinkDbOptions options, IRethinkDBConnectionFactory rethinkDBConnectionFactory, INameResolver nameResolver, ILoggerFactory loggerFactory) { _configuration = configuration; _options = options; _rethinkDBConnectionFactory = rethinkDBConnectionFactory; _nameResolver = nameResolver; _logger = loggerFactory.CreateLogger(LogCategories.CreateTriggerCategory("RethinkDB")); }
public RethinkDbCollectorConverter(RethinkDbOptions options, IRethinkDBConnectionFactory rethinkDBConnectionFactory) { _options = options; _rethinkDBConnectionFactory = rethinkDBConnectionFactory ?? throw new ArgumentNullException(nameof(rethinkDBConnectionFactory)); }