Cómo hacer que EFProf y EFProviderWrapper trabajen juntos en Entity Framework Connection

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

  •  27-10-2019
  •  | 
  •  

Pregunta

¿Alguien ha encontrado una manera de hacer que marco EFProviderWrapper de Kowalski se ejecute junto con EFProf de Rhino (Entity Framework Profiler) dentro del mismo contexto / conexión de Entity Framework? Actualmente, si trato de registrar EFProf Profiler mientras uso una EntitytConnection envuelta con EFProviderWrapper, obtengo el siguiente error en tiempo de ejecución cuando se intenta crear una nueva conexión:

No se puede transmitir el objeto de tipo 'HibernatingRhinos.Profiler.Appender.ProfiledDataAccess.ProfiledConnection' digitar 'EFProviderWrapperToolkit.DbConnectionWrapper'.

Por lo que puedo obtener, parece ser porque EFProf se está registrando en último lugar y EFProviderWrapperToolkit espera ser el último registrado. Supongo que esto requiere un cambio en EFProviderWrapperToolkit posiblemente para crear un nuevo tipo DbConnectionWrapper que permita tipos que no sean EFProviderWrapper. Si alguien tiene alguna experiencia con múltiples marcos de proveedores de DBConnection, entonces soy todo oídos.

¿Fue útil?

Solución

Después de 3 años de inactividad, estoy bastante seguro de que la respuesta es:

Probablemente no.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top