首页 新闻 会员 周边 捐助

webapi 响应一个对象集合的时候总是会多出一个$id

0
悬赏园豆:20 [已关闭问题] 关闭于 2013-02-05 18:12

代码:

        // GET api/Project
        public IEnumerable<Project> GetProjects()
        {
            return db.Projects.AsEnumerable();
        }

 响应结果(红色部分是多出来的):

[{"$id":"1","ProjectID":1,"ProjectName":"我的项目","ElementLibrarys":null,"TemplateLibrarys":null}]

 我想要的结果:

[{"ProjectID":1,"ProjectName":"我的项目","ElementLibrarys":null,"TemplateLibrarys":null}]

 我希望在返回的时候让webapi默认不插入"$id":"1",不知道如何设置。

wwk1986的主页 wwk1986 | 初学一级 | 园豆:26
提问于:2013-02-01 16:26
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册