c# entity-framework entity-framework-6 dbcontext edmx

c# - En 2017, ¿cuál es la mejor manera de migrar una aplicación de marco de entidad de usar EDMX mientras se preservan las relaciones?



entity-framework entity-framework-6 (0)

He visto una cantidad de viejas preguntas que hacen lo mismo ( Herramienta para convertir Entity Framework EDMX a Code First ) pero la mayoría vuelve en 2009-2014 ( EF "Model First": ¿Crear entidad en edmx y db-table de la clase? / Cómo para generar clases POCO de Entity Framework 6.x con asignaciones de un archivo EDMX? ) así que me gustaría preguntar si la situación es mejor en 2017.

Tenemos un EDMX, que ya hemos configurado para usar el generador DbContext, esto proporciona un POCO más limpio y un contexto más ágil derivado de DbContext y no del antiguo ObjectContext antiguo, pero nos encantaría eliminar totalmente el edmx (completamente no fusionable), pero manteniendo el muchas muchas relaciones que tenemos entre las 60 entidades extrañas que tenemos. Simplemente eliminando las plantillas tt actualmente en su lugar, pierde todos los datos de relación de entidad.

¿Hay ahora una herramienta o metodología que podría ayudar a lograr esto? No puedo creer que Microsoft mismo no haya lanzado una herramienta (las herramientas eléctricas a un lado ya que creo que no generan las relaciones)