Kar*_*ala 4 c# asp.net asp.net-mvc asp.net-mvc-5 asp.net-identity
我正在尝试使用新Asp.Net Identity系统.我在asp.net网站上搜索了这个,并且能够在这里找到一个教程.
我已经Register为它创建了动作和适当的视图.但是,当我User Manager在身份系统中使用它时,无法进一步编码.
确切地说,它就在这里.
var result = await UserManager.CreateAsync(user, register.Password);
Run Code Online (Sandbox Code Playgroud)
该UserManager班抛出一个异常
Using the generic type 'Microsoft.AspNet.Identity.UserManager<TUser,TKey>' requires 2 type arguments
Run Code Online (Sandbox Code Playgroud)
我的问题是为什么教程的作者没有得到任何异常?我错过了任何依赖吗?
似乎文档在asp.net网站上也不是那么完美.
任何帮助,将不胜感激.
Kar*_*ala 10
var result = await UserManager.CreateAsync(user, register.Password);
Run Code Online (Sandbox Code Playgroud)
在UserManager上面的语句是不是Class因为我的预期.它是一种类型的财产UserManager<ApplicationUser>.
所以,刚开始时宣布一个属性为
public UserManager<ApplicationUser> UserManager { get; private set; }
Run Code Online (Sandbox Code Playgroud)
现在我可以使用该Async版本来创建用户.以下声明有效.
var result = await UserManager.CreateAsync(user, register.Password);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12576 次 |
| 最近记录: |