使用 SubSonic 存储库在 POCO 中加载子集合的正确方法是什么?
我读过有关向 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
听起来您正在尝试建立一对多 关系。
如何在 SubSonic 中使用“一对多”关系
如何使用 Subsonic 3 和 SimpleRepostitory 设置 POCO?或者约定在哪里?
Sounds like you are trying to establish a one to many relationship.
How to use “one to many” relations in SubSonic
How do I setup my POCO’s with Subsonic 3 and the SimpleRepostitory? or where is the convention?