Pure In-Memory Publish/Subscribe .NET Bus
In-memory publish-subscribe bus that can be used with .NET 4.0 onwards and contains the following features:
- pluggable subscription and publishing pipeline,
- first-class support of Observables,
- contravariant messaging
- resolution of handlers through pluggable IOC.
- Configuration API to specify conventions on how messages should be published and subscribed to.
Some examples and explanations can be found at the maintainer's website. The library is available as Nuget package and the source code can be found at github.