public ChatMiddleware(Func <TcpContext, Task> next,
                       IOutputProducerFactory producerFactory,
                       IObservable <Frame <ChatMessage> > observable)
 {
     _next            = next;
     _producerFactory = producerFactory;
     _observable      = observable;
 }
Beispiel #2
0
 public Dispatcher(ILogger <Dispatcher <T> > logger,
                   IFrameDecoder <T> decoder,
                   IOutputProducerFactory producerFactory)
 {
     _logger          = logger;
     _decoder         = decoder;
     _producerFactory = producerFactory;
 }