本文介绍了POCO与ORM-able POCO的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我不确定这是否是一个问题的正确论坛像这样,但我相信读这篇文章的人会对我的困境有一些好的想法。这是。假设我想将我的域模型与不同程序集中的存储库分开,以便我可以使用不同的存储库。假设我在域模型中有几个类需要使用存储库中的ORM进行映射,比如说就像这样:
public class Group { public virtual int Id { get; set; } public virtual string Name { get; set; } public virtual ICollection<User> Members { get; set; } } public class User { public virtual int Id { get; set; } public virtual string EmailAddress { get; set; } public virtual Group MemberOf { get; set; } }
推荐答案
Hi Val ,
Hi Val,
完全听到您的声音,我们收到了很多人的类似反馈。我们的待办事项上有一个项目,可以更好地控制实体的创建方式以及如何获取/设置属性(如果它们是属性的话)。目前还不清楚我们什么时候才能实现并发布这个功能,但它肯定是在雷达上。
Totally hear you and we've had similar feedback from a number of folks. We have an item on our backlog to allow much better control over how entities are created and how the properties are get/set (if they are properties at all). It's not clear when we will implement and ship this feature but it's definitely on the radar.
~Rowan
~Rowan
更多推荐
POCO与ORM
发布评论