差的依赖注入自定义成员提供商的可能性?

时间:2013-02-10 11:06:07

标签: c# asp.net-mvc dependency-injection asp.net-membership

尝试将存储库注入我的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结婚,所以如果还有其他东西允许我在我的控制器中使用CustomMembershipProvider属性,那么我就是为了它。

提前多多感谢!

0 个答案:

没有答案