示例#1
0
 public SagaVersionStepResolver(
     ISagaEventStore sagaEventStore,
     ISagaVersionResolver sagaVersionResolver,
     ISagaStepResolver sagaStepResolver)
 {
     _sagaEventStore      = sagaEventStore;
     _sagaVersionResolver = sagaVersionResolver;
     _sagaStepResolver    = sagaStepResolver;
 }
示例#2
0
 public MultipleVersionsWithoutEventStoreRule(ISagaEventStore store)
 {
     _store = store;
 }
示例#3
0
 public SagaService(ISagaEventStore eventStore, IBus bus)
 {
     this.eventStore = eventStore;
     this.bus        = bus;
 }
示例#4
0
 public SagaProcess(ISagaEventStore store)
 {
     _store = store;
 }