root/UnityWeb/UnityWeb/UnityWeb/UnityHttpModule.cs

8182
43
43
44
        private static void OnPreRequestHandlerExecute(object sender, EventArgs e)
44
        private static void OnPreRequestHandlerExecute(object sender, EventArgs e)
45
        {
45
        {
46
            var handler = HttpContext.Current.Handler;
46
            var handler = HttpContext.Current.Handler;            
47
            HttpContext.Current.Application.GetContainer().BuildUp(handler.GetType(), handler);
47
            ObjectFactory.BuildUp(handler);
48
48
49
            // User Controls are ready to be built up after the page initialization is complete
49
            // User Controls are ready to be built up after the page initialization is complete
50
            var page = HttpContext.Current.Handler as Page;
50
            var page = HttpContext.Current.Handler as Page;
...
...
71
        private static void OnPageInitComplete(object sender, EventArgs e)
71
        private static void OnPageInitComplete(object sender, EventArgs e)
72
        {
72
        {
73
            var page = (Page) sender;
73
            var page = (Page) sender;
74
            var container = HttpContext.Current.Application.GetContainer();
75
            foreach (var c in GetControlTree(page))
74
            foreach (var c in GetControlTree(page))
76
            {
75
            {
77
                //ObjectFactory.BuildUp(c);
76
                //ObjectFactory.BuildUp(c);
78
                container.BuildUp(c.GetType(), c);
79
            }
77
            }
80
        }
78
        }
81
    }
79
    }