Asp.net core 如何获取ASP.NET Core 2中的所有用户

Asp.net core 如何获取ASP.NET Core 2中的所有用户,asp.net-core,asp.net-core-2.0,Asp.net Core,Asp.net Core 2.0,如何获取控制器中所有用户的列表 我在谷歌上搜索,只找到了ASP.NET MVC的解决方案。这可能是因为它确实没有改变。假设您正在使用标识: var users = await context.Users.ToListAsync(); IdentityDbContext有一个名为Users的DbSet属性。您可以像使用任何其他DbSet一样使用它。您可以提供有关您正在设置的项目类型的更多信息吗?身份?你没有。将其注入控制器的构造函数中。DI容器负责实例化它。我认为没有ToListSync,只有T

如何获取控制器中所有用户的列表


我在谷歌上搜索,只找到了ASP.NET MVC的解决方案。

这可能是因为它确实没有改变。假设您正在使用标识:

var users = await context.Users.ToListAsync();

IdentityDbContext
有一个名为
Users
DbSet
属性。您可以像使用任何其他
DbSet

一样使用它。您可以提供有关您正在设置的项目类型的更多信息吗?身份?你没有。将其注入控制器的构造函数中。DI容器负责实例化它。我认为没有ToListSync,只有ToList,所以您不能等待。@Diomedes您必须使用添加Microsoft.EntityFrameworkCore。否则,你所看到的就是LINQ版本的ToList,它最终会调用EF Core ToList,讽刺的是它会阻止ToListSync。