我正在使用MVC5构建应用程序,我需要GetAll具有客户端或用户但不是管理员角色的用户。
我无法获得与管理员角色无关的用户。
我还在Identity 2中做了一些调整,以使用INT Id而不是GUID。
我当前的查询是这样的
此查询为我提供了空用户
var users = _roleManager.FindByName("Admin").Users.Select(e=>e).ToList();
虽然此查询为我提供了所有用户。但我需要删除管理员角色用户
var users = _context.Users.Select(e => e).ToList();
如何让没有管理员角色的用户?
答案 0 :(得分:-4)
尝试以下查询,看看是否有帮助:
var users = _context.Users.Where(user => user.Role!=“Admin”);