且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何在asp.net mvc identity 2.0中列出具有角色名称的用户

更新时间:2023-02-16 09:52:04

  var  roles = db.Roles.ToList(); 
RoleName = roles.Where(j = > j.Id == MS.Roles.FirstOrDefault()。RoleId).Select(a = > a.Name).FirstOrDefault()



有更好的解决方案吗?!


hi.

ApplicationDbContext db = new ApplicationDbContext();
var model = db.Users.Select(MS => new UserInfo
           {
               User = MS.name + " " + MS.family,
               UserId = MS.Id,
               roleId = MS.Roles.FirstOrDefault().RoleId,
               RoleName = "???";
}).ToList();



RoleName?

var roles = db.Roles.ToList();
RoleName = roles.Where(j => j.Id == MS.Roles.FirstOrDefault().RoleId).Select(a => a.Name).FirstOrDefault()


is there better solution?!