小编Chr*_*nez的帖子

无法从 HttpRequestData 获取查询参数

我正在将代码从 .NET 3.0 升级到 .NET 5.0,这对 sintaxis 做了很大的改变。在我之前的代码中,这是在 AZURE FUNCTIONS .NET 5.0 隔离中构建的 http 请求,构建了一个采用参数的 GET api。

这是我之前来自 .NET 3.0 的代码

using Microsoft.Azure.WebJobs; 
using Microsoft.Azure.WebJobs.Extensions.Http;


public static async Task<IActionResult> Run(
  [HttpTrigger(AuthorizationLevel.Function, "get", "post", Route = null)] HttpRequest req,
  ILogger log)
{
    log.LogInformation("C# HTTP trigger function processed a request.");
    byte[] RSA_Key_to_Correct = new byte[0x80];
    string array_var = req.Query["array_var"];
    string i = req.Query["i"];
    string incrementing_value = req.Query["incrementing_value"];
}
Run Code Online (Sandbox Code Playgroud)

我只是找不到一种方法来使用req从 api 调用中获取参数,就像在 .NET 3.0 上完成的那样string i = req.Query["i"];

在 .NET …

c# azure-functions .net-5

27
推荐指数
4
解决办法
1万
查看次数

从项目 azure devops REST API 获取所有工作项

我正在使用 Azure Devops API 通过 AWS Lambda node.js 创建通知机器人。此时,我需要检查每个任务工作项是否附加到父用户故事。

第一步是获取“给定”项目上的所有任务工作项,对于这一步,我正在阅读 azure devops api 文档并发现:工作项 - 列表

API 要求提供我想要获取的工作项的 ID,但是如果我需要“给定”项目中的所有工作项怎么办?

GET https://dev.azure.com/{organization}/{project}/_apis/wit/workitems?ids={ids}&api-version=5.1
Run Code Online (Sandbox Code Playgroud)

或者有没有其他方法可以从给定项目中获取所有工作项 ID?

azure-devops azure-devops-rest-api

12
推荐指数
1
解决办法
3万
查看次数