【发布时间】:2017-06-16 16:40:31
【问题描述】:
如何在 Azure Function 中使路由参数可选
public static async Task<HttpResponseMessage> Run([HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = "ResolveKey/{key}/{resolver}")]HttpRequestMessage req, TraceWriter log, string key,string resolver= "default")
在上面的代码中,我尝试通过设置默认值 string resolver= "default" 来使解析器参数可选。代码编译并运行良好,但 URL 总是希望存在解析器参数,否则我会得到 404。
我想在上面的代码中将解析器参数设为可选。有什么办法吗?
【问题讨论】:
标签: azure azure-functions