Exemple #1
0
 protected override void ConfigureHowToFindSaga(SagaPropertyMapper <SagaData> mapper)
 {
     mapper.ConfigureHeaderMapping <SomeMessage>("CorrelationHeader")
     .ToSaga(s => s.UniqueProperty);
 }
 protected override void ConfigureHowToFindSaga(SagaPropertyMapper <MySagaData> mapper)
 {
     mapper.ConfigureHeaderMapping <MyMessage>("HeaderName")
     .ToSaga(saga => saga.SomeId);
 }
Exemple #3
0
 protected override void ConfigureHowToFindSaga(SagaPropertyMapper <SagaDataWithHeaderMapping> mapper)
 {
     mapper.ConfigureHeaderMapping <StartSaga>(CorrelationHeader)
     .ToSaga(saga => saga.CorrelationId);
 }
Exemple #4
0
 protected override void ConfigureHowToFindSaga(SagaPropertyMapper <SagaData> mapper)
 {
     mapper.ConfigureHeaderMapping <MessageA>("SomeHeaderName")
     .ToSaga(saga => saga.SagaCorrelation);
 }