Ejemplo n.º 1
0
        public PublishPipe(MessageTypePublishFilter messageTypePublishFilter, IPipe <PublishContext> pipe)
        {
            if (messageTypePublishFilter == null)
            {
                throw new ArgumentNullException(nameof(messageTypePublishFilter));
            }
            if (pipe == null)
            {
                throw new ArgumentNullException(nameof(pipe));
            }

            _filter = messageTypePublishFilter;
            _pipe   = pipe;
        }
Ejemplo n.º 2
0
 public PublishPipeBuilder()
 {
     _messageTypePublishFilter = new MessageTypePublishFilter();
     _pipeBuilder = new PipeBuilder <PublishContext>();
 }