/// <summary> /// Creates both server and client channels. /// </summary> /// <param name="properties">The channel properties.</param> /// <param name="clientProvider">The client sink provider. It may be <c>null</c>.</param> /// <param name="serverProvider">The server sink provider. It may be <c>null</c>.</param> public IpcChannel(IDictionary properties, IClientChannelSinkProvider clientProvider, IServerChannelSinkProvider serverProvider ) { clientChannel = new IpcClientChannel(properties, clientProvider); serverChannel = new IpcServerChannel(properties, serverProvider); }
/// <summary> /// Creates a client channel. /// </summary> public IpcChannel() { clientChannel = new IpcClientChannel(); }