В настоящее время я использую httpmodule для ввода разрешений на уровне моей страницы с помощью метода ObjectFactory.BuildUp () от Structuremap.
Я хочу сделать то же самое с пользовательскими элементами управления веб-формами. У меня есть базовый usercontrol, который наследуют все мои usercontrols. В этом я пытался сделать:
public abstract class BaseUserControl : System.Web.UI.UserControl
{
public BaseUserControl()
{
ObjectFactory.BuildUp(this);
}
}
Однако мои зависимости не вводятся в мои производные пользовательские элементы управления.
Есть идеи, как мне это сделать?