private void InjectProperties()
 {
     WindsorContainer container = new WindsorContainer();
     if (container.LoadInstallers() > 0)
     {
         container.InjectProperties(this);
     }
 }
Exemple #2
0
        private void InjectProperties()
        {
            WindsorContainer container = new WindsorContainer();
            if (container.LoadInstallers() > 0)
            {
                container.InjectProperties(this);
            }

            ContainerExtensions.InjectUserControls(this, container);
        }
        private void InjectProperties()
        {
            WindsorContainer container = new WindsorContainer();
            if (container.LoadInstallers() > 0)
            {
                container.InjectProperties(this);
            }

            foreach (var activity in Activities)
            {
                container.InjectProperties(activity);
            }
        }
        private void HttpApplicationOnPreRequestHandlerExecute(object sender, EventArgs eventArgs)
        {
            var page = this.httpApplication.Context.CurrentHandler as Page;
            if (page == null)
            {
                return;
            }

            container = new WindsorContainer();
            if (container.LoadInstallers() > 0)
            {
                container.InjectProperties(page);
                page.PreLoad += (o, args) => InjectUserControls(page, true);
            }
        }