我有一个问题,...我正在使用以下代码:
Expression<Func<Administrator, bool>> function = (Administrator a) => (a.User.Username.Equals(username) && a.User.Password.Equals(password));
List<Administrator> admins = uow.AdministratorRepository.find(function).ToList();
管理员列表中的结果是管理员列表,其中管理员的用户属性的用户名和密码等于所需的凭据。但我现在最大的问题是为什么每个管理员admin.User
都回来了null
。我不明白,也许它很小,但我看不到。因此该属性返回 null 但在表达式中进行了检查。希望你能帮我?