Следующее это фрагмент этого кода:
Код: Выделить всё
foreach (ChatMessage msg in messages)
{
List tmpMessage = new List();
tmpMessage.Add(msg);
Task chatResult = client.CompleteChatAsync(tmpMessage, chatOptions);
await chatResult;
if (chatResult.IsCompleted && chatResult.Result.Value != null)
{
output.Add(chatResult.Result.Value.Content[0].Text);
}
}
Мои вопросы: действительно ли это асинхронно? Я вызываю CompleteChatAsync, но затем использую awaitchatResult и не уверен, можно ли сделать это асинхронно?
Второй — часть представления Веб-страница не обновляется после того, как все результаты возвращаются и обрабатываются. Оно просто сидит там. Как обновить представление в веб-приложении ASP.NET MVC в .NET?
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/792 ... calls-w-op
Мобильная версия