Здравствуйте, Doc, Вы писали:
Doc>* если завершения текущего процесса никто не ждет (пример — event handler) и по BL можно подождать, то просто retry растягиваются насколько это восможно по логике процесса. не помогли retry — падаем, но тут уже все зависит от деталей текущего бизнес процесса. Где-то можно просто записью в лог обойтись, а где-то придется может что-то и в БД записать.
Немного не нравится что нужно держать транзакцию — как правило транзакция так же держит блокировку на некоторых данных.