Is it possible to update a saga after receiving an event without a transition to a new state?
I tried this, but it failed due to some kind of recursive problem:
During(CalculateStarted,
When(CalculateLogMessage)
.Then(context => context.Saga.Logs.AddRange(context.Message.Logs))
);
My intention is to save the logs of a long-running external process in the saga.
The only other option I know of is to use a consumer that stores these events in the database.
New contributor
MaybeSome is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.