Как заставить EFProf и EFProviderWrapper работать вместе в Entity Framework Connection

StackOverflow https://stackoverflow.com/questions/4846743

  •  27-10-2019
  •  | 
  •  

Вопрос

Нашел ли кто-нибудь способ заставить фреймворк Kowalski EFProviderWrapper работать вместе с Rhino EFProf (профилировщик Entity Framework) в том же контексте / соединении Entity Framework? В настоящее время, если я пытаюсь зарегистрировать профилировщик EFProf при использовании EntitytConnection с оболочкой EFProviderWrapper, я получаю следующую ошибку во время выполнения при попытке создать новое соединение:

<цитата>

Невозможно преобразовать объект типа 'HibernatingRhinos.Profiler.Appender.ProfiledDataAccess.ProfiledConnection' печатать 'EFProviderWrapperToolkit.DbConnectionWrapper'.

Насколько я могу судить, это связано с тем, что EFProf регистрируется последним, а EFProviderWrapperToolkit рассчитывает быть последним зарегистрированным. Я предполагаю, что для этого требуется изменение EFProviderWrapperToolkit, возможно, для создания нового типа DbConnectionWrapper, который позволяет использовать типы, отличные от EFProviderWrapper? Если у кого-то есть опыт работы с несколькими фреймворками провайдеров DBConnection, то все уши.

Это было полезно?

Решение

После 3 лет бездействия я почти уверен, что ответ:

Наверное, нет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top