예제 #1
0
 public ClientDefaultInterceptor(ILoadBalancing loadBalancing, IClientFactory clientFactory, ICircuitBreaker circuitBreaker, UraganoSettings uraganoSettings)
 {
     LoadBalancing   = loadBalancing;
     ClientFactory   = clientFactory;
     CircuitBreaker  = circuitBreaker;
     UraganoSettings = uraganoSettings;
 }
예제 #2
0
 public RemotingInvoke(ILoadBalancing loadBalancing, IClientFactory clientFactory, IServiceFactory serviceFactory, UraganoSettings uraganoSettings, IServiceProvider serviceProvider)
 {
     LoadBalancing   = loadBalancing;
     ClientFactory   = clientFactory;
     ServiceFactory  = serviceFactory;
     UraganoSettings = uraganoSettings;
     ServiceProvider = serviceProvider;
 }
예제 #3
0
 public ConnectionConfigureManager(IConfiguration configuration, ILoadBalancing loadBalancing, IServiceProvider service)
 {
     Configuration = configuration;
     LoadBalancing = loadBalancing;
     Logger        = service.GetService <ILogger <ConnectionConfigureManager> >();
 }