После создания транзакции TransactionScope я создал контекст EF и сохранил некоторые данные, затем снова создал другой контекст EF и сохранил данные. Во втором EF я получил ошибку «MSDTC на [SERVER] недоступен».TransactionScope, эскалация транзакций для той же строки подключения
Проблема решена с помощью одного контекста EF для всего, что находится внутри транзакции. Я думал, что если бы я использовал одну и ту же строку соединения, нет необходимости в эскалации транзакций.
У кого-нибудь есть объяснения, каковы ваши сомнения?