public class HomeController : Controller
{
public ActionResult Index()
{
var t1= Test1().Result;
return View();
}
private async Task<HttpResponseMessage> Test1()
{
string strUrl = "http://localhost:52033/api/values";
var instanceClient = new HttpClient();
var requestMessage = new HttpRequestMessage(HttpMethod.Get, strUrl);
var httpRespons = await instanceClient.SendAsync(requestMessage);
return httpRespons;
}
}
私が Test1 () というインデックス アクションにいたとき。結果; 現在のスレッド デッドロック プログラムが応答しない場合に発生します。Result 呼び出しのサフィックスを通常の操作に持ち込まないでください。