我正在尝试恢复登录该站点的用户的值,但我当前被阻止。
我使用.NET核心2.1和EF核心。我创建了一个名为 jakformulaireContext 而且 jakformulaireUser .
jakformulaireContext
jakformulaireUser
我必须发送一封电子邮件来确认用户已经注册了一个事件,但是我找不到允许我恢复数据库中的字段“email”的代码。
在包含注册控制器的脚手架部分,我成功了,因为我将恢复字段“email”的值,但我现在在一个位于帐户之外的控制器中。
因此,我尝试进行查找,但它似乎不是正确的方法,因为我得到了一个任务,而我只需要一个字符串。
var user = _userManager.FindByEmailAsync ("jon@live.be");
你有解决办法吗?
如果您有异步方法,它将返回一个任务。所以你需要做的就是等到这个方法完成。方法是:
var user = await _userManager.FindByEmailAsync ("jon@live.be");
有关的详细信息 async/wait