Възможно ли е да се създаде дъщерна транзакция с различно от нивото на изолация на родителя? напр. с атрибутите TransactionMode на Castle:
[Transaction(TransactionMode.Requires, IsolationMode.ReadCommitted)]
void A()
{
// select/update here
B();
// select/update here
}
[Transaction(TransactionMode.RequiresNew, IsolationMode.Serializeable)]
void B()
{
// select/update here
}