public UserProfileConnectionInitializer( IConnectedClientContext connectedClientContext, IConnectedClientFactory connectedClientFactory) { _connectedClientContext = connectedClientContext; _connectedClientFactory = connectedClientFactory; }
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; }