从外部公司调用到我们的API之一使用了参数名称“ref”。他们要求我们创建接受此参数的Web API。我们正在用C# Web API编写,“ref”是一个关键字,无法做到这一点。有什么解决办法吗?请输入您的密码
p4rjhz4m1#
您可以在字段前使用@符号将ref作为参数:
@
ref
public JsonResult MyMethod(string @ref)
您可以阅读更多here
mjqavswn2#
您也可以使用FromUriAttribute的Name属性:
Name
public JsonResult MyMethod([FromUri(Name = "ref")] string reference)
2条答案
按热度按时间p4rjhz4m1#
您可以在字段前使用
@
符号将ref
作为参数:您可以阅读更多here
mjqavswn2#
您也可以使用FromUriAttribute的
Name
属性: