NServiceBus и NHibernate - Обработчик сообщений и транзакции

Нет никакого функционального выхода, эквивалентного php, умирают () в JS, если Вы не используете функции тогда, можно просто использовать возврат;

return;
9
задан 17 October 2009 в 10:36
поделиться

1 ответ

Если вы отметите свою конечную точку как транзакцию (.MsmqTransport (). IsTransactional (true) или просто AsA_Server), то транзакции будут зачислены в один открытый NServiceBus. Это означает, что коммиты, которые у вас есть внутри вашего обработчика, на самом деле не произойдут, и все это будет либо зафиксировано, либо откатано вместе - если вы специально не укажете своим транзакциям, чтобы они не включались в внешнюю транзакцию.

Независимо от того, работаете вы или нет. непосредственно с сеансом или через UoW, похоже, вы хотите сделать больше одного для данного сообщения - почему? Сообщение уже является естественным UoW.

7
ответ дан 4 December 2019 в 23:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: