У меня проблема с тем, что часть системы использует Entity Framework, в то время как другая библиотека использует Dapper для запуска какой-либо работы с базой данных.
При совершении вызовов из dapper EF перехватывает вызовы из Dapper, и вызовы dapper терпят неудачу.
Я думаю, это потому, что в библиотеке EF кто-то реализовал IDbCommandInterceptor, и он как-то также перехватывает обычные соединения с базой данных, используемые в Dapper.
Кто-нибудь знает, как заставить EF игнорировать соединения, используемые Dapper, чтобы исключить их перехват.