感谢我的清算无疑拉迪姆·克勒。真的是你救了我。我一直在试图理解这个为几天。所以,我在错误的方向思考,它的调试模式我应该明白。这是你发送给我的答复只是开始观察到任何物体在调试窗口前,致电:session.Clear()。从那一刻开始,只有已加载的东西将会稍后公布。所以,在调试窗口,我们现在应该看到关于延迟加载失败一些例外...
至于你说的我已经在我的代码添加session.Clear(),但我找不到例外。 其中,以保持session.Clear()?如果可能的话,请编辑我的代码。我的代码是这样
public class EntityUserDetails:IUserDetails
{
private ISession _session;
public EntityUserDetails(ISession session)
{
_session = session;
}
public bool GetUserDetails(string userId,string password)
{
var user = (from userDetails in _session.Query<UserDetails>()
where userDetails.UserId == userId && userDetails.Password == password
select userDetails);
//_session.Clear();
foreach (var get in user)
{
}
return false;
}
}
你声明的属性虚拟?