我有一个带有以下API的MVC控制器:
public CustomObject Get([FromUri] float lat, [FromUri(Name="long")] float longitude, string userKey = null)
这样可行,但需要兼容性垫片,因为不推荐使用FromUri。
如何复制"别名"使用适当的ASP.NET Core API进行经度参数的行为?
答案 0 :(得分:4)
使用绑定属性作为替代解决方案
public CustomObject Get(float lat, [Bind(Prefix = "long")]float longitude, string userKey = null)