Example #1
0
 public void Subscribe(EventDescriptor description)
 {
     Schedule.Schedule(() => { GlobalVariable.EventStore.Store(description.EventName, description); }, TimeSpan.Zero);
 }
Example #2
0
 public Task UnsubscribeAsync(EventDescriptor description)
 {
     return(Schedule.ScheduleAsync(() => { GlobalVariable.EventStore.Unstore(description.EventName, description); }, TimeSpan.Zero));
 }
Example #3
0
            public void Run()
            {
                var descriptor = EventDescriptor.Descriptions(Name, Handler);

                GlobalVariable.EventStore.Unstore(Name, descriptor);
            }