Exemplo n.º 1
0
 public DiscoveryRequestHandler(
     IClientConnectionTracker connectionTracker,
     IProtocolImplementation protocol,
     IRegistryService registryService)
 {
     _connectionTracker = connectionTracker;
     _protocol          = protocol;
     _registryService   = registryService;
 }
Exemplo n.º 2
0
 public AuthenticationHandler(
     IClientConnectionTracker connectionTracker,
     IProtocolImplementation protocol,
     IRegistryService registryService)
 {
     _messageFactory    = protocol.MessageFactory;
     _serializer        = protocol.Serializer;
     _connectionTracker = connectionTracker;
     _registryService   = registryService;
 }
Exemplo n.º 3
0
 public InvocationRequestHandler(
     IClientConnectionTracker clientConnectionTracker,
     IProtocolImplementation protocol,
     IRegistryService registryService)
 {
     _clientConnectionTracker        = clientConnectionTracker;
     _protocolMessageFactory         = protocol.MessageFactory;
     _protocolSerializer             = protocol.Serializer;
     _registryService                = registryService;
     _createRequestHandler           = new InvocationTargetHandler <IInvocationStartRequested, IClientConnection>(CreateInvocationTarget, CreateInvocationTarget);
     _resolveTargetConnectionHandler = new InvocationTargetHandler <ValueTask <IClientConnection>, IClientConnection>(ResolveTargetConnectionAsync, ResolveTargetConnectionAsync);
 }