首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

WCF返回EntityFramework的实体类产生的性能有关问题

2013-01-23 
WCF返回EntityFramework的实体类产生的性能问题如题 我现在想使用WCF直接返回EntityFramework生成的实体类

WCF返回EntityFramework的实体类产生的性能问题
如题 我现在想使用WCF直接返回EntityFramework生成的实体类 不想另外写实体类
第一个问题是实体类之间的导航属性 我已经解决了
现在遇到第二个问题 实体类继承自EntityObject 它含有很多自带属性 将他们一起返回显然会增加很多不必要的数据 所以有木有办法让WCF不返回这么多无用数据呢 也就是我想定制每个Entity实体返回的属性
[解决办法]
用现有的实体,那么你在 select new ModelName{}时,中括号内只为其部分属性付值
其他属性会返回默认值

最好的办法是新建单独的实体来作为返回类型

热点排行