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