我有一个遗留的WebForms应用程序,我正在努力添加IoC。我为Page控件实现了构造函数和属性注入described here,它基本上使用HttpModule来执行IoC for Page。
我现在想为任何UserControl做同样的事情。但是,似乎没有一个钩子可以用来通过页面生命周期或其他地方为用户控制来调解IoC?
我不想遵循此SO帖子中描述的方法,该方法主张一个具有所有可能接口的超级用户控件基类。
关于如何将IoC(属性和构造函数)添加到System.Web.UI.UserControl的任何想法?