Я создал решение WCF, в котором я могу запустить несколько одновременных длительных процессов, которые сообщают о ходе выполнения, и иметь возможность отменить каждый из них по отдельности. Я могу отключить клиент, и процессы продолжат работать, и я могу запустить новый клиент и добавить дополнительный процесс, и все они продолжат работать одновременно. Эта часть отлично работает.
Мой вопрос: как я могу подключить второго клиента ко всем уже запущенным обратным вызовам, а также чтобы любые процессы, добавленные из второго клиента, отображались в первом клиенте (если он все еще работает)?
ConcurrencyMode.Reentrant
не имеет отношения к вашему вопросу, отредактируйте его, указав лучший заголовок, отражающий суть вашего вопроса. - person Scott Chamberlain   schedule 15.04.2017