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); }
protected override void ConfigureHowToFindSaga(SagaPropertyMapper <SagaDataWithHeaderMapping> mapper) { mapper.ConfigureHeaderMapping <StartSaga>(CorrelationHeader) .ToSaga(saga => saga.CorrelationId); }
protected override void ConfigureHowToFindSaga(SagaPropertyMapper <SagaData> mapper) { mapper.ConfigureHeaderMapping <MessageA>("SomeHeaderName") .ToSaga(saga => saga.SagaCorrelation); }