Пример #1
0
        public MessagePublishPipe(IPipe <PublishContext <TMessage> > outputPipe)
        {
            _outputPipe = outputPipe;

            _observers = new PublishMessageObservable <TMessage>();
        }
Пример #2
0
        public MessagePublishFilter(IEnumerable <IFilter <PublishContext <TMessage> > > filters)
        {
            _outputPipe = BuildFilterPipe(filters.ToArray());

            _messageObservers = new PublishMessageObservable <TMessage>();
        }