使用 SubSonic 存储库在 POCO 中加载子集合的正确方法是什么?

发布于 2024-08-08 12:39:23 字数 172 浏览 3 评论 0原文

我读过有关向 POCO 注入数据访问的正确方法的问题,共识似乎是“不”。好吧,那什么是正确的方法呢?如果我有一个 Order 对象,并且想要一个 OrderLines 列表,我不想在外部显式将该列表分配给 POCO,这非常难看。因此,如果我无法使用 DI 为 POCO 提供一点智能,我是否需要创建一个可以获取额外信息的虚拟对象?

I've read the questions asking about the right way to inject data access into POCOs, and the consensus seems to be "don't". Fine, what is the right way then? If I have an Order object, and I want a list of the OrderLines, I don't want to explicitly assign that list to the POCO externally, that's horribly ugly. So if I can't use DI to give the POCO a little intelligence, do I need to create a dummy object that can grab the extra information?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文