У меня есть веб-приложение, которое вызывает внешний API для данных.
Если пользователь запускает этот внешний вызов, и этот вызов уже действует, я не хочу, чтобы второй запрос инициировал новый вызов , но вместо этого дождитесь результата первого вызова (результат вызова будет одинаковым для обоих запросов).
Как я могу добиться этого в c#, используя async / await?