Как мне обрабатывать несколько саг с одним и тем же идентификатором корреляции, используя библиотеку JOliver CommonDomain? - PullRequest
0 голосов
/ 08 сентября 2011

Я использую библиотеку Джонатана Оливера CommonDomain для моих саг. Класс SagaBase имеет свойство Id, которое используется как идентификатор корреляции и уникальный идентификатор для персистентности. Не похоже, что возможно иметь несколько не связанных саг с одним и тем же идентификатором корреляции. Как я могу обойти эту проблему?

1 Ответ

1 голос
/ 10 сентября 2011

Я не думаю, что у вас должно быть несколько несвязанных саг с одинаковым идентификатором корреляции.Идентификатор корреляции используется для поиска определенной саги для конкретной команды / события.Вот почему идентификатор корреляции и идентификатор саги одинаковы.

Не могли бы вы предоставить дополнительную информацию о том, почему вы хотите иметь несколько саг с одинаковым идентификатором корреляции, потому что я думаю, что вы должны решить проблему, используядругой подход, чем поиск обходного пути для идентификатора корреляции.

...