Sustitución de entidades de seguimiento automático en Entity Framework 6

.net-4.5 entity-framework-6 self-tracking-entities

Pregunta

Estoy seguro de que la mayoría de los desarrolladores de .NET deben enfrentar este problema de una manera u otra. El problema es simple, estoy actualizando mi proyecto de .NET 4 a .NET 4.5.1 . Hasta ahora todo bien, la actualización salió bien. Pero cuando actualicé de EF4 a EF6, encontré muchos errores en mis consultas. Algunos de estos estaban relacionados con el cambio de nombre del contexto que hice, pero en cuanto a los errores relacionados con las entidades de seguimiento automático , estoy un poco confundido.

Las entidades de seguimiento automático son una parte importante de mi proyecto y EF6 no las respalda significa que tendré que volver a escribir una parte importante de mi DAL . Intenté averiguarlo, pero no he podido encontrar ninguna alternativa a STE en EF6.

¿Alguien sabe acerca de este escenario? ¿Tendré que volver a escribir mis consultas dependientes de STE? Las respuestas no deben incluir explicaciones sobre por qué Microsoft decidió dejar atrás las ECE ya que ya he leído muchos blogs que lo explican.

Respuesta popular

Existe un proyecto de código abierto llamado Entidades rastreables que brinda soporte para las ECE en EF6.0

Aquí hay una publicación de blog en la que se comparan las entidades rastreables con las EET.




Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué