private WeakReference CreateWeakEventSubscriber(EventPublisher publisher)
        {
            var subscriber = new WeakEventSubscriber(publisher);

            Assert.AreEqual(1, publisher.Subscribers);
            return(new WeakReference(subscriber));
        }
 private static WeakReference CreateWeakEventSubscriber(EventPublisher publisher)
 {
     var subscriber = new WeakEventSubscriber(publisher);
     Assert.AreEqual(1, publisher.Subscribers);
     return new WeakReference(subscriber);
 }