我的意思是保证系统中的唯一ID。 F.e.,基于Guid。 F.e。,
使用Guid CustID与客户具有聚合关系的订单。在模型中,仅预先加载ID的结果是不必担心对象解析,因为模型的加载不确定。
稍后加载客户参考的示例:
显示组件需要客户详细信息才能显示。
策略组件需要客户详细信息才能执行一些逻辑以发送警报。
无论哪种情况,订单模型都可以缓存“客户”参考。 Order上的接口是包含属性还是方法是实现细节。我想知道为什么这种方法会出现问题,尤其是考虑到我之前提到的主要问题-不确定的加载顺序。