У меня есть метод на ApiController, который я пытаюсь отладить.Этот метод выполняет вызов внешнего API с помощью SendAsync.Как только я сделаю этот вызов, отладка заканчивается.У меня была похожая проблема в прошлом при использовании консольного приложения.Я смог решить это с помощью wait ().Поправьте меня, если я ошибаюсь, но я не верю, что вы хотите сделать это в веб-приложении.
var msg = new HttpRequestMessage(HttpMethod.Post, url);
var login = new LoginModel() { username = "test", password = "test" };
msg.Content = new ObjectContent<LoginModel>(login, new JsonMediaTypeFormatter(), (MediaTypeHeaderValue)null);
//Debugger exits after calling this line.
var result = await WebApiApplication.HttpClientInstance.SendAsync(msg);
//Debugger never gets here.
if (result.IsSuccessStatusCode)
{
var response = await result.Content.ReadAsStringAsync();
}
Я вызываю этот метод, перейдя к нему с помощью веб-браузера.Что мне нужно сделать, чтобы полностью отладить этот метод?