Exemple #1
0
 public ExceptionEventBusEventArgs(Exception exceptionData, EventBusSubscriptionToken token, object sender, IEventBusEventArgs eventData)
 {
     ExceptionData = exceptionData ?? throw new ArgumentNullException(nameof(exceptionData));
     Token         = token ?? throw new ArgumentNullException(nameof(token));
     Sender        = sender;
     EventData     = eventData ?? throw new ArgumentNullException(nameof(eventData));
 }
Exemple #2
0
 /// <inheritdoc />
 public void Publish(object sender, IEventBusEventArgs eventData)
 {
     EventReference?.Invoke(sender, (TEventType)eventData);
 }