尝试将存储库注入我的CustomMembershipProvider
。
让我首先了解 {<1}}模式或其他一些全球公共解决方案 。
以下是Singleton
CustomMemberhipProvider
我到目前为止找到的唯一一个工作示例是添加public class CustomMembershipProvider : BaseMembershipProvider
{
private readonly UserRepository _userRepository;
public override void Initialize(string name, System.Collections.Specialized.NameValueCollection config)
{
// Magically pull the userrepository in here?
base.Initialize(name, config);
}
}
,这对于某些Factory
类来说是另一种选择。
global public
)注入UserRepository
?CustomMembershipProvider
属性,那么我就是为了它。提前多多感谢!