public RemoteServiceCaller(IClientServiceDiscovery serviceDiscovery, IAddressSelector addressSelector, ClientSenderFactory clientSenderFactory, IServiceTokenGetter serviceTokenGetter, IJimuDiagnostic jimuApm, ILoggerFactory loggerFactory) { _serviceDiscovery = serviceDiscovery; _addressSelector = addressSelector; _clientSenderFactory = clientSenderFactory; _serviceTokenGetter = serviceTokenGetter; _logger = loggerFactory.Create(this.GetType()); _middlewares = new Stack <Func <ClientRequestDel, ClientRequestDel> >(); _jimuApm = jimuApm; }
public ClientHandlerChannelHandlerAdapter(ClientSenderFactory factory , ILogger logger) { _factory = factory; _logger = logger; }