1

Sagas() で構成する必要があるのはなぜですか? Sagas() が configure.with にないことに気付く前に、過去数か月間 raven 永続性を備えたサガを実行していたので、私は尋ねます。実際、RavenPersistence のものも少し欠けていることに気づきました。それでも、私が知る限り、英雄譚は 98% の時間稼働しており、Raven に固執しています。Sagas() の構成は、構成しない場合とどう違うのだろうか。

私が 98% の確率で言う理由は、ランダムなメッセージがメソッドから抜け落ち、Saga で送信するように指定された次のメッセージを送信していないことに気付いたからです。適切な構成がないことがこの原因であるかどうか、私は興味があります。

        _logger.InfoFormat("1.1 - Preparing Saga for; File: {0}", message.FileNumber);

        //Creates Saga information 
        SetupSaga(uploads,
                  message.Documents,
                  message.ProcedureID.GetValueOrDefault(0),
                  file.Client.Id,
                  message.FileNumber,
                  message.Stage,
                  user);

        _logger.InfoFormat("1.2 - Upload Saga Unique ID; File: {0}, UniqueID: {1}", message.FileNumber, Data.UniqueID);

        Bus.SendLocal(new GetLoanInformation {
            UniqueID = Data.UniqueID
        });
4

1 に答える 1