我已经使用解决方案中的数据优先将存储过程导入到我的 .edmx 模型文件中.PartyOs是clr,它具有与我的存储过程返回相同的属性 . rcvdata填充了服务器 - BUT gives 406 Not Acceptable on browser for chrome/firefox/ie 代码的结果列表,如下所示

GET:odata / AC_MST [EnableQuery] public IQueryable GetAC_MST(){从db.AC_MST中的c返回,其中(c.AC_GROUP.GRP_NM ==“DEBTORS”)选择c; } //此结果在谷歌浏览器中返回JSON数据 - 好的

[EnableQuery] [HttpGet,Route(“api / PartyOS”)] public List GetParty(){List rcvdata = db.PartyOs.SqlQuery(“EXEC> DebitorCredListWebApi”) . ToList();返回rcvdata; }