我已使用数据优先解决方案将存储过程导入到我的.edmx
模型文件中。PartyOs是clr,它具有与存储过程返回相同的属性。 rcvdata充满了来自服务器的结果列表
-但对于chrome / firefox / ie,BUT给出了406不可接受的浏览器,代码如下
GET:odata / AC_MST [EnableQuery] 公共IQueryable GetAC_MST() { 从db.AC_MST中的c返回 其中(c.AC_GROUP.GRP_NM ==“ DEBTORS”) 选择c; } //此结果在Google浏览器中返回JSON数据-确定
但是
[EnableQuery] [HttpGet,Route(“ api / PartyOS”)] 公开列表GetParty() { 列出rcvdata = db.PartyOs.SqlQuery(“ EXEC> DebitorCredListWebApi”)。ToList(); 返回rcvdata; }