public void AppendHandler(AbstractHandler newHandler) { if (_nextHandler == null) { _nextHandler = newHandler; } else { _nextHandler.AppendHandler(newHandler); } }