要在ASP.NET Identity的UserManager上进行查询,可以使用以下代码示例:
using Microsoft.AspNet.Identity;
using Microsoft.AspNet.Identity.EntityFramework;
// 创建UserManager实例
var userManager = new UserManager(new UserStore());
// 获取所有用户
var users = userManager.Users;
// 根据用户名查询用户
var user = await userManager.FindByNameAsync("username");
// 根据用户ID查询用户
var user = await userManager.FindByIdAsync("userId");
在上面的示例中,我们首先创建了一个UserManager实例,使用UserStore
要根据用户名查询用户,可以使用userManager.FindByNameAsync方法,并传入用户名作为参数。
要根据用户ID查询用户,可以使用userManager.FindByIdAsync方法,并传入用户ID作为参数。
使用这些方法,您可以在ASP.NET Identity的UserManager上执行各种查询操作。
上一篇:ASP.NET Identity UserManager UpdateAsync 返回null。
下一篇:ASP.NET Identity vs ASP.NET Identity Core: Identity Server等的差异和使用方式是什么?