public VBucketServerMapFactory(IIpEndPointService ipEndPointService) { if (ipEndPointService == null) { ThrowHelper.ThrowArgumentNullException(nameof(ipEndPointService)); } _ipEndPointService = ipEndPointService; }
public ConnectionFactory(ClusterOptions clusterOptions, IIpEndPointService ipEndPointService, ILogger <MultiplexingConnection> multiplexLogger, ILogger <SslConnection> sslLogger) { _clusterOptions = clusterOptions ?? throw new ArgumentNullException(nameof(clusterOptions)); _ipEndPointService = ipEndPointService ?? throw new ArgumentNullException(nameof(ipEndPointService)); _multiplexLogger = multiplexLogger ?? throw new ArgumentNullException(nameof(multiplexLogger)); _sslLogger = sslLogger ?? throw new ArgumentNullException(nameof(sslLogger)); }
public ClusterNodeFactory(ClusterContext clusterContext, IConnectionPoolFactory connectionPoolFactory, ILogger <ClusterNode> logger, ITypeTranscoder transcoder, ICircuitBreaker circuitBreaker, ISaslMechanismFactory saslMechanismFactory, IIpEndPointService ipEndPointService, IRedactor redactor) { _clusterContext = clusterContext ?? throw new ArgumentNullException(nameof(clusterContext)); _connectionPoolFactory = connectionPoolFactory ?? throw new ArgumentNullException(nameof(connectionPoolFactory)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _transcoder = transcoder ?? throw new ArgumentNullException(nameof(transcoder)); _circuitBreaker = circuitBreaker ?? throw new ArgumentException(nameof(circuitBreaker)); _saslMechanismFactory = saslMechanismFactory; _ipEndPointService = ipEndPointService ?? throw new ArgumentNullException(nameof(ipEndPointService)); _redactor = redactor ?? throw new ArgumentNullException(nameof(redactor)); }
public ClusterNodeFactory(ClusterContext clusterContext, IConnectionPoolFactory connectionPoolFactory, ILogger <ClusterNode> logger, ObjectPool <OperationBuilder> operationBuilderPool, ICircuitBreaker circuitBreaker, ISaslMechanismFactory saslMechanismFactory, IIpEndPointService ipEndPointService, IRedactor redactor, IRequestTracer tracer) { _clusterContext = clusterContext ?? throw new ArgumentNullException(nameof(clusterContext)); _connectionPoolFactory = connectionPoolFactory ?? throw new ArgumentNullException(nameof(connectionPoolFactory)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _operationBuilderPool = operationBuilderPool ?? throw new ArgumentNullException(nameof(operationBuilderPool)); _circuitBreaker = circuitBreaker ?? throw new ArgumentException(nameof(circuitBreaker)); _saslMechanismFactory = saslMechanismFactory; _ipEndPointService = ipEndPointService ?? throw new ArgumentNullException(nameof(ipEndPointService)); _redactor = redactor ?? throw new ArgumentNullException(nameof(redactor)); _tracer = tracer; }
public KetamaKeyMapperFactory(IIpEndPointService ipEndPointService, ILogger <IIpEndPointService> logger) { _ipEndPointService = ipEndPointService ?? throw new ArgumentNullException(nameof(ipEndPointService)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public VBucketServerMapFactory(IIpEndPointService ipEndPointService) { _ipEndPointService = ipEndPointService ?? throw new ArgumentNullException(nameof(ipEndPointService)); }
public KetamaKeyMapperFactory(IIpEndPointService ipEndPointService) { _ipEndPointService = ipEndPointService ?? throw new ArgumentNullException(nameof(ipEndPointService)); }