У меня есть коллекция «активных объектов». То есть объекты, которые необходимо предварительно обновить сами. В свою очередь, эти объекты должны использоваться для обновления GUI на основе WPF.WPF и активные объекты
В прошлом я бы просто включил каждый объект в свой собственный поток, но это имеет смысл только при работе с конечным числом объектов с четко определенными жизненными циклами. Теперь я использую объекты, которые существуют только в случае необходимости в форме, поэтому жизненный цикл является непредсказуемым. Кроме того, у меня могут быть десятки объектов, которые создают вызовы базы данных и веб-сервисов.
В нормальных условиях интервал обновления составляет 1 секунду, но это может занять до 30 секунд из-за тайм-аутов.
Итак, какой дизайн вы бы порекомендовали?
Какое событие вы хотите обновить? – Zied
Как правило, в какой-то форме таймера нет внешних событий для подключения. –