Просто интересно, что другие думают об использовании TransactionScope в IHttpModule.Например:
BeginRequest
//start new TransactionScope
// start UOW
// Begin UOW transaction
// do some stuff...
EndRequest:
// commit UOW
// commit transaction scope
Является ли действительно мудрой идеей держать транзакцию открытой в течение всего срока действия HTTP-запроса?Мне нужно одновременно писать в транзакционный MSMQ и мне нужен TransactionScope.Я бы хотел, чтобы обновления БД сохранялись, а также отправлялись сообщения MSMQ, или же откатите все назад ...
Любой совет?