【发布时间】:2008-09-17 05:44:30
【问题描述】:
是否有提供与Python PubSub 库类似功能的 c# 库?我认为这是一种观察者模式,它允许我订阅给定主题的消息,而不是使用事件。
【问题讨论】:
标签: c# python design-patterns
是否有提供与Python PubSub 库类似功能的 c# 库?我认为这是一种观察者模式,它允许我订阅给定主题的消息,而不是使用事件。
【问题讨论】:
标签: c# python design-patterns
根据您的需要,这些对您来说可能有点重,但是: http://www.nservicebus.com/ http://blog.phatboyg.com/masstransit/
【讨论】:
注意,如果您有消息通知事件,则有很多依赖注入/控制反转的选项。请参阅 Spring.Net 和 Castle Windsor 作为两个流行的框架。
【讨论】:
再说一次,我有点矫枉过正,但 OSE 库允许做一些事情。
【讨论】:
看起来 NuGet 上有几个产品:https://www.nuget.org/packages?q=pubsub
【讨论】: