public static KeyValuePair<HttpContext, HttpApplicationStub> GetContext(HttpWorkerRequest wr, params IHttpModule[] modules) {
     var ctx = new HttpContext(wr);
     var app = new HttpApplicationStub(modules);
     SetHttpApplicationFactoryCustomApplication(app);
     InitInternal(app, ctx);
     AssignContext(app, ctx);
     return new KeyValuePair<HttpContext, HttpApplicationStub>(ctx, app);
 }
        public static KeyValuePair <HttpContext, HttpApplicationStub> GetContext(HttpWorkerRequest wr, params IHttpModule[] modules)
        {
            var ctx = new HttpContext(wr);
            var app = new HttpApplicationStub(modules);

            SetHttpApplicationFactoryCustomApplication(app);
            InitInternal(app, ctx);
            AssignContext(app, ctx);
            return(new KeyValuePair <HttpContext, HttpApplicationStub>(ctx, app));
        }