【发布时间】:2019-11-12 14:43:16
【问题描述】:
我在我的 ASP.NET Core 应用程序中实现了 ODATA 服务。 GET 函数工作正常,但 POST 函数有一些问题。
如果我执行 POST,则程序正在执行正确的方法,但我没有收到任何数据。 我的代码中是否缺少任何内容?
控制器:
[EnableCors]
[ODataRoutePrefix("documents")]
public class DocumentController : ODataController
{
[ODataRoute]
[EnableQuery]
public Document PushDocument([FromBody]Document doc)
{
System.Diagnostics.Debug.WriteLine("DomentID: " + doc.Id);
System.Diagnostics.Debug.WriteLine("Dokument: " + doc.RawDocument);
return doc;
}
}
【问题讨论】:
-
你的意思是你点击了方法但是
doc为空?你如何发送数据?
标签: asp.net-core odata