我是 ASP.net 的新手,我正在尝试使用 MVC。我有一个使用 Linq 从 sql 数据库获取当前用户信息的方法。我如何将这些结果放入视图中并在网站的任何地方使用它们?
我获取用户信息的方法:
public List<AspNetUser> GetCurrentUser()
{
FulfillmentContext db = new FulfillmentContext();
string username = HttpContext.Current.User.Identity.GetUserName();
var currentUser = (from u in db.AspNetUsers
join ur in db.AspNetUserRoles on u.Id equals ur.UserId
join r in db.AspNetRoles on ur.RoleId equals r.Id
where u.UserName == username
select u).ToList();
return currentUser;
}
慕的地8271018
相关分类