Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# AspNetUsers、AspNetRoles和AspNetUserRoles关系_C#_.net_Asp.net Core_.net Core - Fatal编程技术网

C# AspNetUsers、AspNetRoles和AspNetUserRoles关系

C# AspNetUsers、AspNetRoles和AspNetUserRoles关系,c#,.net,asp.net-core,.net-core,C#,.net,Asp.net Core,.net Core,我正在使用asp.net core 2.2.6标识。我正在尝试获取属于某个角色的所有用户,但AspNetRoles中没有任何导航属性返回此属性。 如何定义多对多关系并获取属于某个角色的用户?UserManager提供了查找指定角色的用户的功能 var users = await _userManager.GetUsersInRoleAsync("RoleName"); 您还可以查看文档 用户管理器提供查找分配角色的用户的功能 var users = await _userManager.Get

我正在使用asp.net core 2.2.6标识。我正在尝试获取属于某个角色的所有用户,但AspNetRoles中没有任何导航属性返回此属性。 如何定义多对多关系并获取属于某个角色的用户?

UserManager提供了查找指定角色的用户的功能

var users = await _userManager.GetUsersInRoleAsync("RoleName");
您还可以查看文档

用户管理器提供查找分配角色的用户的功能

var users = await _userManager.GetUsersInRoleAsync("RoleName");
您还可以查看文档


如何从特定角色中删除所有用户?似乎找不到这样的功能我看了一下文档,找不到一个可以将所有用户从特定角色中删除的功能。我想您需要编写自己的函数。如何从特定角色中删除所有用户?似乎找不到这样的功能我看了一下文档,找不到一个可以将所有用户从特定角色中删除的功能。我想你需要写你自己的函数。