【发布时间】:2016-03-31 15:12:48
【问题描述】:
我想公开我的 POST 方法,允许用户使用编码在请求正文中的 url 或 中的参数调用它。伪代码:
public HttpResponseMessage MyMethod([FromUri, FromBody] parameters)
{
//..
}
通过公开两个方法甚至是不可能的:
public HttpResponseMessage MyMethod([FromUri] parameters)
public HttpResponseMessage MyMethod([FromBody] parameters)
因为它们具有相同的签名。如何以简单的方式实现这一点?
【问题讨论】:
标签: c# asp.net-mvc-5