public MessageBroker(MessageBrokerCore <TKey, TMessage> core) { this.core = core; }
public Subscription(MessageBrokerCore <TMessage> core, int subscriptionKey) { this.core = core; this.subscriptionKey = subscriptionKey; }
public HandlerHolder(MessageBrokerCore <TKey, TMessage> core) { this.handlers = new FreeList <IMessageHandler <TMessage> >(); this.core = core; }