Akka.Event.EventStream.StartUnsubscriber C# (CSharp) Метод

StartUnsubscriber() публичный Метод

public StartUnsubscriber ( ActorSystemImpl system ) : void
system ActorSystemImpl
Результат void
        public void StartUnsubscriber(ActorSystemImpl system)
        {
            EventStreamUnsubscribersProvider.Instance.Start(system, this, _debug);
        }

Usage Example

Пример #1
0
        public void ManageSubscriptions()
        {

            var bus = new EventStream(true);
            bus.StartUnsubscriber(Sys.AsInstanceOf<ActorSystemImpl>());
            bus.Subscribe(TestActor, typeof(M));

            bus.Publish(new M { Value = 42 });
            ExpectMsg(new M { Value = 42 });
            bus.Unsubscribe(TestActor);
            bus.Publish(new M { Value = 43 });
            ExpectNoMsg(TimeSpan.FromSeconds(1));
        }