Пример #1
0
 public ConnectionPoolFactory(IConnectionFactory connectionFactory, ClusterOptions clusterOptions,
                              IConnectionPoolScaleControllerFactory scaleControllerFactory, IRedactor redactor,
                              ILogger <DataFlowConnectionPool> dataFlowLogger)
 {
     _connectionFactory      = connectionFactory ?? throw new ArgumentNullException(nameof(connectionFactory));
     _clusterOptions         = clusterOptions ?? throw new ArgumentNullException(nameof(clusterOptions));
     _scaleControllerFactory = scaleControllerFactory ?? throw new ArgumentNullException(nameof(scaleControllerFactory));
     _redactor       = redactor ?? throw new ArgumentNullException(nameof(redactor));
     _dataFlowLogger = dataFlowLogger ?? throw new ArgumentNullException(nameof(dataFlowLogger));
 }