Exemple #1
0
        public VBucketServerMapFactory(IIpEndPointService ipEndPointService)
        {
            if (ipEndPointService == null)
            {
                ThrowHelper.ThrowArgumentNullException(nameof(ipEndPointService));
            }

            _ipEndPointService = ipEndPointService;
        }
Exemple #2
0
 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));
 }
Exemple #3
0
 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));
 }
Exemple #4
0
 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;
 }
Exemple #5
0
 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));
 }
Exemple #7
0
 public KetamaKeyMapperFactory(IIpEndPointService ipEndPointService)
 {
     _ipEndPointService = ipEndPointService ?? throw new ArgumentNullException(nameof(ipEndPointService));
 }