【发布时间】:2017-12-18 02:24:20
【问题描述】:
我有一个用于服务的 swagger json 文件,该文件指定了一个带有必需参数 userName 的方法。但是,Autorest 会生成一个扩展方法,此参数是可选的。这会导致最终用户感到困惑,因为他们可以调用该方法而不提供任何肯定会失败的内容。
Autorest 生成:
public static object GetUserGet(this XyzService operations, string userName = default(string))
我希望它生成:
public static object GetUserGet(this XyzService operations, string userName)
【问题讨论】: