Namespace GoRogue.Messaging
Classes
MessageBus
A messaging system that can have subscribers added to it, and send messages. When messages are sent, it will call any handlers that requested to handle messages of the proper types, based on the type-tree/interface-tree of the messages.
Interfaces
ISubscriber<TMessage>
Interface representing subscribers to messages sent over a MessageBus. Classes wishing to respond to one or more message types as they are sent across the bus should implement this interface.