Можно ли читать данные API по мере их поступления, я написал приведенный ниже код Csharp в моем контроллере, но иногда данные занимают более 2 минут, и мне было интересно, можно ли загрузить данные на моем веб-сайте по мере их поступления вместо того, чтобы ждать этого. Ниже мой текущий код:
private static async Task<List<Model>> GetFlightData()
{
using (var client = new HttpClient())
{
client.Timeout = TimeSpan.FromMilliseconds(Timeout.Infinite);
var content = await client.GetStringAsync(URL);
var result = JsonConvert.DeserializeObject<List<Model>>(content);
return result;
}
}