Пример #1
0
 public void Register(IDeckParser <TContext> filter)
 {
     if (_next == null)
     {
         _next = filter;
     }
     else
     {
         _next.Register(filter);
     }
 }
        public DeckParsingPipeline <T> Register(IDeckParser <T> filter)
        {
            if (_root == null)
            {
                _root = filter;
            }
            else
            {
                _root.Register(filter);
            }

            return(this);
        }