我是asp.net的新手,我尝试建立我的第一个网站。我正在实现存储库,我需要如何通过qazxswpoi找到用户。这是我的用户存储库类:
id
您可以使用public class UserRepository
{
private ApplicationDbContext _db;
public UserRepository()
{
_db = new ApplicationDbContext();
}
public ApplicationUser GetUserById(int id)
{
return _db.Users.FirstOrDefault(ApplicationUser => ApplicationUser.Id == id);
}
}
使用其主键检索实体。
.Find(id)
[假设您的解决方案使用微软身份,并且用户已登录]
public ApplicationUser GetUserById(int id)
{
return _db.Users.Find(id);
}
然后,您可以轻松访问用户对象及其所有属性