public WebSocketsProxyMiddleware(RequestDelegate next, ServiceRouteCache serviceRouteCache, IOptions <WebSocketOptions> webSocketOptions) { _next = next; _serviceRouteCache = serviceRouteCache; _webSocketOptions = webSocketOptions.Value; }
public ServiceRouteWatcher( string path, ServiceRouteCache serviceRouteCache, ISerializer serializer) { Path = path; _serviceRouteCache = serviceRouteCache; _serializer = serializer; }
public DotNettyRemoteServiceInvoker(ServiceRouteCache serviceRouteCache, IRemoteServiceSupervisor remoteServiceSupervisor, ITransportClientFactory transportClientFactory, IHealthCheck healthCheck) { _serviceRouteCache = serviceRouteCache; _remoteServiceSupervisor = remoteServiceSupervisor; _transportClientFactory = transportClientFactory; _healthCheck = healthCheck; Logger = NullLogger <DotNettyRemoteServiceInvoker> .Instance; }