I'd like to use one aggregate to handle commands from multiple sagas. Unfortunately, if a saga sends a command while the aggregate is busy handling another command, the command is lost with an AggregateNotFoundException written to the log.
I can use one aggregate per saga, but I'd like to know if it is possible with one aggregate for all sagas.
Aggregate
can (and most probably) should handle more commands – Constantin Galbenu