public DelegatingHandlerHandlerFactory(
     ITracingHandlerFactory tracingFactory,
     IQoSFactory qoSFactory,
     IServiceProvider serviceProvider)
 {
     _serviceProvider = serviceProvider;
     _tracingFactory  = tracingFactory;
     _qoSFactory      = qoSFactory;
 }
 public DelegatingHandlerHandlerFactory(IOcelotLoggerFactory loggerFactory,
                                        ITracingHandlerFactory factory,
                                        IQosProviderHouse qosProviderHouse,
                                        IServiceProvider serviceProvider)
 {
     _serviceProvider  = serviceProvider;
     _factory          = factory;
     _loggerFactory    = loggerFactory;
     _qosProviderHouse = qosProviderHouse;
 }
Пример #3
0
 public DelegatingHandlerHandlerProviderFactory(IOcelotLoggerFactory loggerFactory,
                                                IDelegatingHandlerHandlerProvider allRoutesProvider,
                                                ITracingHandlerFactory factory,
                                                IQosProviderHouse qosProviderHouse)
 {
     _factory           = factory;
     _loggerFactory     = loggerFactory;
     _allRoutesProvider = allRoutesProvider;
     _qosProviderHouse  = qosProviderHouse;
 }
Пример #4
0
 public DelegatingHandlerHandlerFactory(
     ITracingHandlerFactory tracingFactory,
     IQoSFactory qoSFactory,
     IServiceProvider serviceProvider,
     IOcelotLoggerFactory loggerFactory)
 {
     _logger          = loggerFactory.CreateLogger <DelegatingHandlerHandlerFactory>();
     _serviceProvider = serviceProvider;
     _tracingFactory  = tracingFactory;
     _qoSFactory      = qoSFactory;
 }