IHttpHandler GetPreviousHandler () { if (handlers == null || handlers.Count <= 1) return null; LinkedListNode <IHttpHandler> previous = handlers.Last.Previous; if (previous != null) return previous.Value; return null; }