Example #1
0
 private static void When_execute_valid_transaction <T>(ISagaInstance sagaInstance, T e = null) where T : DomainEvent
 {
     sagaInstance.Transit(e);
 }
Example #2
0
 private static void When_apply_known_but_not_mapped_event_in_state(ISagaInstance sagaInstance)
 {
     _gotTiredDomainEvent = new GotTiredEvent(Guid.NewGuid());
     sagaInstance.Transit(_gotTiredDomainEvent);
 }
 private static void When_execute_invalid_transaction(ISagaInstance sagaInstance)
 {
     sagaInstance.Transit(new WrongMessage());
 }