【发布时间】:2022-01-22 13:29:52
【问题描述】:
从外部公司调用我们的 API 之一使用参数名称“ref”。他们要求我们创建接受此参数的 web api。我们正在用 C# Web Api 编写,“ref”是一个关键字,无法做到这一点。有什么解决办法吗?
https://xxxxxxxxx/xxx/xxx/xxxxx/?ref=1234
【问题讨论】:
标签: c# .net web-services webapi
从外部公司调用我们的 API 之一使用参数名称“ref”。他们要求我们创建接受此参数的 web api。我们正在用 C# Web Api 编写,“ref”是一个关键字,无法做到这一点。有什么解决办法吗?
https://xxxxxxxxx/xxx/xxx/xxxxx/?ref=1234
【问题讨论】:
标签: c# .net web-services webapi
【讨论】:
你也可以使用FromUriAttribute的Name属性:
public JsonResult MyMethod([FromUri(Name = "ref")] string reference)
【讨论】: