Информация об изменениях

Сообщение Re: Замена TransactionScope от 27.01.2023 11:59

Изменено 27.01.2023 12:00 vmpire

Re: Замена TransactionScope
Здравствуйте, merge, Вы писали:

M>Всё происходит в рамках одного коннект к базе! То есть второй коннекшн не открывается в моем понимании, что эскалация до распределенной транзакции была.

M>Всё вроде норм, но почему-то иногда выкидывается ошибка "this platform doesn't support distributed transactions"
Если это классический фреймворк, то там, вроде, бага была на эту тему, не то в самом фреймворке, не то в MSSQL, за давностью лет уже не помню.
Я когда-то выкрутился, написав свой TransactionScope с сериализацией и логами.
Если это Core, то либо так и не исправили, либо это что-то другое.
Re: Замена TransactionScope
Здравствуйте, merge, Вы писали:

M>Всё происходит в рамках одного коннект к базе! То есть второй коннекшн не открывается в моем понимании, что эскалация до распределенной транзакции была.

M>Всё вроде норм, но почему-то иногда выкидывается ошибка "this platform doesn't support distributed transactions"
Если это классический фреймворк, то там, вроде, бага была на эту тему, не то в самом фреймворке, не то в MSSQL, за давностью лет уже не помню.
Я когда-то выкрутился, написав свой TransactionScope с сериализацией и логами.
Если это Core, то либо так и не исправили, либо это что-то другое.
Ну ещё может быть, что где-то просто IDisposable не вызывается, конечно.