Существует ли библиотека c #, которая обеспечивает функциональность, аналогичную Python PubSub ? Я думаю, что это своего рода шаблон наблюдателя, который позволяет мне подписываться на сообщения определенной темы вместо использования событий.
Это может быть немного тяжелым для вас в зависимости от ваших потребностей, но: http://www.nservicebus.com/ http://blog.phatboyg.com/masstransit/
Обратите внимание, что если у вас есть события для уведомления о сообщениях, есть много вариантов внедрения зависимости / инверсии управления. См. Spring.Net и Castle Windsor в качестве двух популярных фреймворков.
Похоже, на NuGet есть несколько предложений: https://www.nuget.org/packages?q=pubsub
Опять же, я могу быть излишним, но библиотека OSE допускает тонкие вещи.