Лучший способ сообщить о продвижении темы
У меня есть программа, которая использует потоки для последовательного выполнения трудоемких процессов. Я хочу иметь возможность отслеживать прогресс каждого потока, аналогично тому, какBackgroundWorker.ReportProgress
/ProgressChanged
модель делает. Я не могу использоватьThreadPool
или жеBackgroundWorker
из-за других ограничений я нахожусь под. Каков наилучший способ разрешить / выставить эту функциональность. ПерегрузитьThread
Класс и добавить свойство / событие? Еще более элегантное решение?