private static (IConnectionListenerFactory, IConnectionFactory, EndPoint, EndPoint) GetNamedPipesTransport(ILoggerFactory loggerFactory) { // This is a transport using named pipes var serverFactory = new NamedPipeConnectionListenerFactory(); var clientFactory = new NamedPipeConnectionFactory(); var endPoint = new NamedPipeEndPoint("mypipe"); return(serverFactory, clientFactory, endPoint, endPoint); }
public NamedPipeConnectionListener(NamedPipeEndPoint endpoint) { _endpoint = endpoint; ListeningToken = _listeningSource.Token; _listeningTask = StartAsync(); }