В dotNET с C # 4.0, как я могу гарантировать, что событие, которое происходит в произвольном потоке X, будет вызывать обработчики в том же потоке (или контексте синхронизации), что и подписывающий поток A, B или C.
Я пытаюсь избежать необходимости вставлять связанный с потоками код в метод-обработчик или на сайт событий.
Было бы здорово, если бы мне не пришлось менять подписку + = и - =, а также "публичное событие EventHandler myevent;" Код.