0

我有一个具有所有常见操作的通用存储库。我有两张表客户和地址。客户中引用了地址

public IEnumerable<TEntity> GetAll() 
  {
      return context.Set<TEntity>();
  }

下面是我的仓库

Repository<Customer> customerRepostitory = new Repository<Customer>();

var cusotomerList = customerRepostitory.GetAll();

上面的行只是返回客户列表,它不包括地址详细信息。当我调用父记录时,您能建议检索子记录的最佳方法吗?

4

1 回答 1

1

如果是虚拟的,你就会发现延迟加载,这是处理子记录的一种方式。您应该阅读其他方式/策略:急切加载和显式加载,以发现哪种方式/最适合您的情况。

于 2013-04-02T17:28:42.180 回答