Beispiel #1
0
        public void SubscriberCanTakeSpecializedEventArgs()
        {
            TestSubscriber     subscriber = new TestSubscriber();
            InheritedEventArgs args       = new InheritedEventArgs();

            topic.AddSubscription(subscriber, "InheritedEventArgsHandler", workItem, ThreadOption.Publisher);

            topic.Fire(this, args, workItem, PublicationScope.WorkItem);

            Assert.IsTrue(subscriber.InheritedEventArgsHandlerCalled);
        }
Beispiel #2
0
 public void InheritedEventArgsHandler(object sender, InheritedEventArgs e)
 {
     InheritedEventArgsHandlerCalled = true;
 }