我需要一些帮助来找出我的问题。我已经使用了ASP.NET核心,并且我对此非常熟悉,尽管.NET核心C#在尝试创建异步请求时似乎“崩溃”并退出。.NET核心的异步请求
我有一个返回系统
private async Task<string> getExternalIP()
{
using (System.Net.Http.HttpClient HC = new System.Net.Http.HttpClient())
{
return await HC.GetStringAsync("https://api.ipify.org/");
}
}
这应该工作的外部IP的方法,但是当它到达HC.GetStringAsync退出。我也尝试在它上面放置一个断点,但它并没有真正运行。
我试图用
string Address = await getExternalIP();
任何帮助要调用的方法是感激,希望我不只是忽视的东西。
谢谢!
你可能会得到一个例外。 – SLaks
@SLaks我已重新启用所有例外通知。没有例外被抛出。 – Jaxi
你使用'async void'吗? – SLaks