Beispiel #1
0
        protected override void TeardownContext()
        {
            Instances.Each(x => x.Value.Dispose());

            Instances.Clear();

            RemoteBus.Dispose();
            RemoteBus = null;

            RemoteControlBus.Dispose();
            RemoteControlBus = null;

            LocalBus.Dispose();
            LocalBus = null;

            LocalControlBus.Dispose();
            LocalControlBus = null;

            Thread.Sleep(500);

            SubscriptionService.Stop();
            SubscriptionService.Dispose();
            SubscriptionService = null;

            SubscriptionBus.Dispose();
            SubscriptionBus = null;

            base.TeardownContext();
        }
        protected override void TeardownContext()
        {
            RemoteBus.Dispose();
            RemoteBus = null;

            RemoteControlBus.Dispose();
            RemoteControlBus = null;

            LocalBus.Dispose();
            LocalBus = null;

            LocalControlBus.Dispose();
            LocalControlBus = null;

            SubscriptionService = null;

            base.TeardownContext();
        }