gpt4 book ai didi

c# - 使用 C# 调用 Azure 函数

转载 作者:行者123 更新时间:2023-12-02 06:31:00 25 4
gpt4 key购买 nike

我编写了一个简单的 Azure 函数,它获取名称并返回问候消息(因为我正在尝试熟悉 Azure 函数...)我想触发我使用 Visual Studio 用 C# 编写的简单控制台应用程序中的函数。但是,我无法让它发挥作用。每次我运行代码时,控制台都会打开并立即关闭。我添加了 Console.ReadLine() 来尝试避免这种情况,但同样的事情不断发生。 请注意,在浏览器中使用 URL 时,该函数可以正常工作。到目前为止我编写的代码是:

static void Main(string[] args)
{
string nameToSend = "Testo";
string baseURL = "*URLGOESHERE";
string urlToInvoke = string.Format("{0}&name={1}", baseURL, nameToSend);
Run(urlToInvoke);
}

public static async void Run(string i_URL)
{
HttpClient client = new HttpClient();
HttpResponseMessage response = await client.GetAsync(i_URL);
string responseString = await response.Content.ReadAsStringAsync();
Console.WriteLine(responseString);
Console.ReadLine();
}

请帮忙!谢谢!

最佳答案

Run 调用替换为 Run(urlToInvoke).Wait();。您必须等待任务完成。

关于c# - 使用 C# 调用 Azure 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50686620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com