IAsyncResult BeginPreRequestHandlerExecute(Object source, EventArgs e, AsyncCallback cb, Object state) { HttpApplication httpApplication = (HttpApplication)source; AsyncHandler asyncHandler = new AsyncHandler(cb, this, httpApplication, state); asyncHandler.Start(); return asyncHandler; }