假设我有以下课程:
class Person
{
public int Id { get; set; }
public Address Address { get; set; }
}
class Address
{
public int Id { get; set; }
public Country Country { get; set; }
}
class Country
{
public int Id { get; set; }
public Name { get; set; }
}
现在使用存储库,我从数据库中加载了一个人,但我也想急切地加载它的Address
属性和地址的Country
属性。我使用以下代码加载即时导航属性。
context.Entry(person).Reference(p => p.Address).Load();
现在我的问题是如何加载Country
加载属性的导航Address
属性。谁可以帮我这个事?非常感谢。