【发布时间】:2014-09-21 18:52:02
【问题描述】:
我有一个带有 2 个动作的基本控制器:
[ActionName("Find")]
[HttpGet]
public virtual IHttpActionResult Find(string name)
{
return null;
}
[ActionName("Find")]
[HttpGet]
public virtual IHttpActionResult Find(int number)
{
return null;
}
我的一些控制器使用不同的 Find 方法,例如:
public override IHttpActionResult Find(string number)
{
return OK;
}
但是,从客户端调用此操作时出现错误:
Multiple actions were found that match the request: \r\nFind on type API.Controllers.CustomerController
我该如何解决这个问题?
【问题讨论】:
-
您可以发布导致此错误消息的请求网址吗?
标签: c# asp.net-web-api