我正在一个替换传统Web服务的控制器中编写一个动作。问题是我需要使用C#关键字(ref)作为参数。下面的代码将无法编译,因为我使用保留字ref。那么如何设置WebApi Routing来处理这个问题?
示例:
public class MyController : BaseController
{
[ActionName("RedirectToItem")]
[HttpGet]
public HttpResponseMessage RedirectToItem(int ref)
{
// Do stuff...
}
}
由于
答案 0 :(得分:5)
您可以在方法定义中使用@ref
来转义关键字并避免关键字冲突。