Exemplo n.º 1
0
 public UserProfileConnectionInitializer(
     IConnectedClientContext connectedClientContext,
     IConnectedClientFactory connectedClientFactory)
 {
     _connectedClientContext = connectedClientContext;
     _connectedClientFactory = connectedClientFactory;
 }
Exemplo n.º 2
0
 public ServerMessageChannel(IFormatter formatter, NamedPipeConfiguration configuration,
                             ILoggerFactory loggerFactory, IConnectedClientFactory connectedClientFactory)
 {
     _configuration          = configuration;
     _connectedClientFactory = connectedClientFactory;
     _logger = loggerFactory.CreateLogger <ServerMessageChannel>();
     for (var i = 0; i < configuration.MaxServerInstances; i++)
     {
         var svr = new NamedPipeServer(formatter, configuration,
                                       loggerFactory.CreateLogger <NamedPipeServer>());
         svr.ClientConnected    += PipeServer_ClientConnected;
         svr.ClientDisconnected += PipeServer_ClientDisconnected;
         _pipeServers.Add(svr);
     }
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AnonymousConnectionInitializer"/> class.
 /// </summary>
 /// <param name="updateDetector">Update detector used when creating new
 /// instances of <see cref="ConnectedClient"/>.</param>
 public AnonymousConnectionInitializer(IConnectedClientFactory connectedClientFactory)
 {
     _connectedClientFactory = connectedClientFactory;
 }