【发布时间】:2019-07-13 01:37:25
【问题描述】:
我有一个使用 oData 的应用程序。到目前为止,我一直只使用 http get 请求。我也想开始使用 http post 请求。我在 Web API 中得到以下代码: 在 WebAoucConfig 我有:
var queryPostAction = builder.Function("QueryPostAction");
queryPostAction.ReturnsCollection<Test>();
queryPostAction.Parameter<string>("Query");
在我的自定义函数控制器中:
[HttpPost]
[ODataRoute("QueryPostAction")]
public IHttpActionResult QueryPostAction(string Query)
{
List<Test> listTest = new List<Test>();
return Ok(listTest);
}
在应用程序中我这样称呼它:
var test = DataConnection.context.QueryPostAction("test");
我在自定义函数控制器中放了一个刹车点,但我根本没有碰到它
【问题讨论】:
标签: c# asp.net-web-api odata