Мы пишем код в едином методе блокировки, который асинхронно вызывает несколько медленных сторонних сервисов. Эти асинхронные вызовы заключены в код, реализующий тот же метод интерфейса. Мы хотим отключить асинхронные вызовы и подождать, пока все они не вернутся, прежде чем возвращать вызов нашего метода блокировки.
Надеюсь, это ясно!
Есть ли подходящий шаблон / библиотека проектирования для реализации этого ... он должен быть довольно распространенным паттерном. Заранее спасибо.