Netcore 2.1 OData @ odata.context

时间:2018-07-23 02:23:01

标签: asp.net-core odata

如何使用控制器内部的odata v4(Microsoft aspnetcore.odata 7.0.1)从对aspnetcore 2.1的请求中检索@ odata.context值?

我需要以 { "@odata.context":"https://localhost:5001/odata/$metadata#Products/$entity", "value" :[{ "id":"b79a6aa2-ed65-400c-8f7d-42052412b0b4"}] }

而不是``{“ @ odata.context”:“ https://localhost:5001/odata/ $ metadata#Products / $ entity”,“ id”:“ b79a6aa2-ed65-400c-8f7d-42052412b0b4”} {{1} }

谢谢!! 阿尔贝托

1 个答案:

答案 0 :(得分:0)

您的控制器似乎正在返回单个值响应,如果您让它返回一个Enumerable,则它将采用您想要的形式