【发布时间】:2011-02-14 16:02:54
【问题描述】:
我想构建一个业务对象,例如员工类,但我知道 80% 的属性几乎不会被使用。所以我想知道如何在构造函数中创建具有重要属性的对象,并在需要时延迟加载大麦使用的对象(如果有的话)。
我正在使用带有 c# 的 asp.net。
【问题讨论】:
-
您已经在使用 ORM 工具集了吗?其中许多支持延迟加载。
-
不,我没有使用 ORM。我正在通过从构造函数调用 load() 方法来补充对象属性。我想消除加载无用的东西并仅在需要时加载这些属性
标签: c# asp.net lazy-loading business-objects