【发布时间】:2023-04-02 04:35:01
【问题描述】:
我正在将一些功能移动到 .net 5 隔离进程,但我不确定如何提取数据 在 .net 核心中使用新的 HttpRequestData 我可以做 req.Query["blah"]
你如何在 .net 5 中使用 HttpRequestData 做到这一点?
.net 3.1
public async Task<IActionResult> Run([HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)] HttpRequest req, ILogger log)
{
string fieldA = req.Query["fieldA"];
string fieldB = req.Query["fieldB"];
//etc...
}
.net 5
public async Task<IActionResult> Run([HttpTrigger(AuthorizationLevel.Function, "get", "post")] HttpRequestData req, FunctionContext executionContext)
{
string fieldA = //???? req.Query["fieldA"];
string fieldB = //???req.Query["fieldB"];
//etc..
}
【问题讨论】: