Example #1
0
 public DomainEventsHub(WorkQueuer queuer = null, DomainEventsHub parentHub = null)
 {
     this.parentHub = parentHub;
     MainQueuer     = queuer ?? FiTechCoreExtensions.GlobalQueuer;
 }
Example #2
0
 public static void SubscribeInline <T>(this DomainEventsHub self, Func <T, Task> fn, Func <T, Exception, Task> handler = null) where T : IDomainEvent
 {
     self.SubscribeListener(InlineLambdaListener.Create <T>(fn, handler));
 }