public EventSubscription(ScopedEventBus bus, Type messageType, IEventSubscriber subscriber) { if (subscriber == null) throw new ArgumentNullException("subscriber"); this.bus = bus; this.messageType = messageType; this.subscriber = subscriber; }
public void given_a_handler_subscribed_at_the_local_scope() { localBus = globalBus.CreateScope(); localBus.Subscribe<EventMessage>(nestedSubscriber); }