RedBus
RedBus copied to clipboard
A simple EventBus / MessageBus library in C#
Hi, I found an issue that if you have for example this wrapper: ``` private static readonly IEventBus EventBus; public static void Publish(EventBase message) { EventBus.Publish(message); } // in another...
This PR changes the way RedBus determines which handler to call. It determines the type of the `eventItem` at runtime instead of compile-time. **Caution:** This is a BC-break.
It does nothing, it doesn't have any body. Instead of an abstract class it would be nice if it was an interface 'IEvent' or similar. https://github.com/mxjones/RedBus/blob/master/src/Redbus/Redbus/Events/EventBase.cs
It would be great to have a separate package for [Interfaces](https://github.com/mxjones/RedBus/tree/master/src/Redbus/Redbus/Interfaces) (e.g. `Redbus.Abstractions`). The main need I have for this is that I want my domain project to have a...