public LocalProxyGenerator(IMediator mediator, IOxygenLogger logger, ISerialize serialize, CustomerInfo customerInfo) { _mediator = mediator; _logger = logger; _serialize = serialize; _customerInfo = customerInfo; }
public RpcClientProvider(IOxygenLogger logger, ISerialize serialize, IFlowControlCenter flowControlCenter, CustomerInfo customerInfo) { _logger = logger; _serialize = serialize; _flowControlCenter = flowControlCenter; _bootstrap = CreateBootStrap(); _customerInfo = customerInfo; }
public FlowControlCenter(IRegisterCenter registerCenter, IEndPointConfigureManager endPointConfigure, IEndPointCircuitBreaker breaker, ICircuitPolicyProvider policyProvider, IOxygenLogger logger) { _registerCenter = registerCenter; _endPointConfigure = endPointConfigure; _breaker = breaker; _policyProvider = policyProvider; _logger = logger; }
public RemoteProxyGenerator(IRpcClientProvider clientProvider, IOxygenLogger oxygenLogger , IFlowControlCenter flowControlCenter, IEndPointConfigureManager configureManager, CustomerInfo customerInfo) { _clientProvider = clientProvider; _oxygenLogger = oxygenLogger; _flowControlCenter = flowControlCenter; _customerInfo = customerInfo; _configureManager = configureManager; }
public RpcServerHandler(IOxygenLogger logger, ILocalProxyGenerator localProxyGenerator) { _logger = logger; _localProxyGenerator = localProxyGenerator; }
public CircuitPolicyProvider(IEndPointConfigureManager endPointConfigure, IOxygenLogger logger) { _endPointConfigure = endPointConfigure; _logger = logger; }
public ServerProxyFactory(ILifetimeScope container, IOxygenLogger oxygenLogger) { _container = container; _oxygenLogger = oxygenLogger; }
public RpcClientHandler(IOxygenLogger logger, ReceiveHander hander) { _logger = logger; _hander = hander; }
public Serialize(IOxygenLogger logger) { _ = loadConfig.Value; _logger = logger; }
public EndPointCircuitBreaker(IEndPointConfigureManager endPointConfigure, ITokenBucket tokenBucket, IOxygenLogger logger) { _endPointConfigure = endPointConfigure; _tokenBucket = tokenBucket; _logger = logger; }
public RpcServerProvider(IOxygenLogger logger, ILocalProxyGenerator localProxyGenerator, ISerialize serialize) { _logger = logger; _localProxyGenerator = localProxyGenerator; _serialize = serialize; }