我使用Entity Framework 4创建了一个实体模型,我通过WCF数据服务公开了它.我的一个实体需要定义不会持久保存到数据库的属性,但实体模型设计器不允许您这样做.
为了解决这个问题,我将所有对象定义为POCO对象,这允许您向对象添加非持久属性,而不是模型.
我遇到的问题是,因为这些非持久化属性只存在于对象本身而不是模型中,所以它们不会通过WCF数据服务公开.
有没有办法在实体模型中定义未持久保存到数据库的属性?
提前感谢您的回复
瑞安
c# wcf entity-framework
c# ×1
entity-framework ×1
wcf ×1