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); }