Подскажите пожалуйста адекватную реализацию ожидания неких событий.
В данный момент, получаю значение таймера (на веб странице), что для меня является опорой в while, в течение работы цикла, значение таймера может увеличиться, что не влияет на общую работу, но в продолжение есть ещё вложанный while, который впринципе и ждёт событие, которое обновляет время таймера (а точнее увеличивает), счётчик синхронизирован на общую переменную родительского цикла (while), в общем такая матрёшка получилась в Task'е. Всё работает, но это пока тесты с 1 экземпляром, а по идеи будет масштабироваться и это явно ресусозатратно, потому что ожидание может быть и 10-20 минут.