Dependency injection 使用Structuremap解析WebForms用户控件中的依赖项

Dependency injection 使用Structuremap解析WebForms用户控件中的依赖项,dependency-injection,webforms,structuremap,Dependency Injection,Webforms,Structuremap,我目前正在使用httpmodule通过structuremap使用ObjectFactory.Building()方法注入我的页面级权限 我想对webforms用户控件做同样的事情。我有一个基本usercontrol,所有usercontrols都继承它。在这方面,我试图做到: public abstract class BaseUserControl : System.Web.UI.UserControl { public BaseUserControl() {

我目前正在使用httpmodule通过structuremap使用ObjectFactory.Building()方法注入我的页面级权限

我想对webforms用户控件做同样的事情。我有一个基本usercontrol,所有usercontrols都继承它。在这方面,我试图做到:

public abstract class BaseUserControl : System.Web.UI.UserControl
{
    public BaseUserControl()
    {
        ObjectFactory.BuildUp(this);   
    }
}
但是,我的依赖项不会注入到派生的用户控件中


关于如何做到这一点,您有什么想法吗?

应该可以,您是如何配置setter约定的?您是使用SetAllProperties,还是为每个控件指定它们?