NServiceBus/NServiceBus — pull request #166 by johannesg (2011-12-15 20:36:52+00:00)
Title: Transaction isolation set on bus is not honored in NH transaction in UoW (3.0)

In the unit of work for the saga persister, the transaction isolation level is always set to sql server default (usually read committed). This is a serious bug since the user believes he uses repeatable read if he sets it on the bus when in fact he is using read committed.

This pull request fixes this by fetching the isolation level from the transaction scope before starting the NH transaction.