我的ApplicationUser
类有一个名为CompanyID
的属性。
所有用户都与特定公司绑定。现在,我想按CompanyID
列出用户帐户,但无法弄清楚如何操作,UserManager.findxxx
似乎仅限于内置的内容,我无法似乎在查询自定义属性。
答案 0 :(得分:2)
如果您使用User
字段扩展CompanyId
模型类:
var context = new ApplicationDbContext();
var usersByCompanyId = context.Users.Where(user => user.CompanyID == 1234).ToList();
答案 1 :(得分:0)
使用底部代码以自定义属性
获取自定义 ApplicationUservar context=new AuthContext();
var result=context.Users.OfType<ApplicationUser>.SingleOrDefault(item => item.NationalCode == "");