Замок Виндзор - Перехватчики & Нити
В рамках проекта, над которым я работаю, я использую перехватчики, чтобы зафиксировать результат вызова службы, а затем, при необходимости, отключить электронную почту.
Код использует поток для обновления статуса в фоновом режиме, и клиентам предоставляется ранее кэшированная версия, пока обновленное значение не станет доступным. Состояние не обновляется чаще, чем пять минут за один раз, чтобы уменьшить нагрузку на сервер.
Перехватчики, кажется, игнорируют поток и проверяют его на основе полученного результата. Я могу инициировать отправку электронного письма после того, как значение будет обновлено (то есть другой клиент запросил значение после того, как поток был запущен ранее), и может инициировать отправку электронного письма таким образом.
Но мне было интересно, есть ли у кого-нибудь предложения по использованию перехватчиков с потоками?
Спасибо:)