当我尝试在我的应用程序中发出放置请求时,出现此错误。此代码段是我的Web API的一部分。
[HttpGet("{id}", Name = "Get")]
public Users Get(int id)
{
var user = _context.Users.Find(id);
UserRole userRole = _context.UserRole.FirstOrDefault(c => c.UserId == id);
user.RoleID = userRole.RoleId;
return user;
}
答案 0 :(得分:0)
UserRole userRole = _context.UserRole.FirstOrDefault(c => c.UserId == id);
//here check if userRole is not null:
if (userRole != null)
{
user.RoleID = userRole.RoleId;
}