EF перехватывает вызовы при выполнении запросов с использованием библиотеки Dapper - PullRequest
0 голосов
/ 07 ноября 2018

У меня проблема с тем, что часть системы использует Entity Framework, в то время как другая библиотека использует Dapper для запуска какой-либо работы с базой данных.

При совершении вызовов из dapper EF перехватывает вызовы из Dapper, и вызовы dapper терпят неудачу.

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

Кто-нибудь знает, как заставить EF игнорировать соединения, используемые Dapper, чтобы исключить их перехват.

1 Ответ

0 голосов
/ 08 ноября 2018

Я выяснил причину, по которой это происходило, потому что ASP.NETZero реализовывал шаблон UnitOfWork, который перехватывал вызовы.

Спасибо всем за ответы, извините за позднее обновление, похоже, сегодня все мешает работе.

С уважением

...