有人可以帮助我解决ASP.NET MVC中的问题吗?我正在尝试使用简单注入器依赖项在系统中注册IUserStore。
起初,它给了我错误:
System.InvalidOperationException:'配置无效。 创建类型为ApplicationUserManager的实例失败。的 类型ApplicationUserManager的构造函数包含带有 命名为“ store”,然后键入IUserStore
而不是 注册。请确保已注册IUserStore , 或更改ApplicationUserManager的构造函数。'
通过搜索,我发现我应该将IUserStore [ApplicationUser]注册到简单注射器。
container.Register<IUserStore<ApplicationUser>>();
但是它给了我错误:
System.ArgumentException:'给定的类型IUserStore不是具体的类型。请使用其他重载之一来注册此类型。 参数名称:TConcrete'
我试图找到解决方案,但是这些解决方案都没有帮助我。我该怎么做才能解决这个问题?
谢谢。