我正在开发 WCF 服务以向多个移动客户端提供数据。数据模型是 Entity Framework 4.0。架构如下。
当我返回 SysUser 的对象时,结果还包含导航属性和 EntityKey 以及其他与 EF 相关的内容。我是否有可能得到纯对象(只有没有关系的数据库字段等)。
感谢 更新 发生异常“LINQ to Entities 中仅支持无参数构造函数和初始化程序”。在以下代码上:
return (from u in DataSource.SysUsers
where u.UserID == UserID
select new Player(u)
).FirstOrDefault();