Articles of entity framework

¿Cómo puedo usar el Código EF primero para declarar una relación de uno a varios?

Estoy tratando de definir una relación simple de uno a varios entre dos poco , utilizando la API fluida de Entity Framework. ~ Team ~ public int TeamId { get; set; } public ICollection TeamMembers { get; set; } // All the team players. Two way nav. public Player CreatedBy { get; set; } // […]

Eager carga una tabla de auto-referencia

Tengo una tabla estándar de referencia automática de Categories . En mi modelo de entidad he realizado asociaciones de Children y Parent . ¿Es posible cargar todo el objeto de la Category sin carga lenta? si utilizo el código de abajo, se carga solo al segundo nivel. db.Categories.MergeOption = System.Data.Objects.MergeOption.NoTracking; var query = from c […]

¿Cómo puedo reemplazar una propiedad de Int con un Enum en Entity Framework?

Tengo una clase de entidad que tiene una propiedad con una columna db subyacente del tipo de datos Int, sin embargo, en realidad, quiero que esta propiedad sea un Enum. ¿Hay alguna manera de especificar que esta propiedad devuelve un Enum?

Cómo obtener Entidad original de ChangeTracker

¿Hay alguna forma de obtener la Entidad original desde el ChangeTracker (en lugar de solo los valores originales)? Si se Modified el State , entonces supongo que podría hacer esto: // Get the DbEntityEntry from the DbContext.ChangeTracker… // Store the current values var currentValues = entry.CurrentValues.Clone(); // Set to the original values entry.CurrentValues.SetValues(entry.OriginalValues.Clone()); // Now […]

Leyendo en archivos XML / KML usando C #

Estoy intentando importar el archivo kml xml de Google Earth en una aplicación, pero parece que no puedo entender correctamente la syntax de xDocument para hacer lo que quiero, me pregunto si alguien podría sugerir una manera de leer el kml archivo xml. Entiendo lo básico de la importación xml pero no puedo hacer que […]

Entity Framework (4.3) busca un nombre singular en lugar de un plural (cuando el nombre de la entidad termina con “s”)

Aquí está mi situación: He estado trabajando en una aplicación ASP.NET MVC 3 por un tiempo. Tiene una base de datos (construida a partir de un proyecto de db; voy a db-first) para la cual tengo un modelo edmx y luego un conjunto de POCO. Mis entidades tienen nombres plurales en la base de datos […]

No se pudo encontrar una cadena de conexión nombrada en el archivo de configuración de la aplicación

Estoy usando EF y generé .EDMX a partir de él, pero solo quería que se usara para la generación automatizada de archivos de clase. Luego utilicé los archivos de clase para crear un modelo de entidad y luego creé un contexto de base de datos y luego un repository. Estoy llamando a un WebApi (que […]

Una a muchas relaciones entre AspNetUsers (Identidad) y una tabla personalizada

Estoy desesperado por crear una relación One to Many entre la tabla de Identity 2.0 de AspNetUsers y una tabla personalizada llamada Map (un usuario puede tener muchos mapas, pero un mapa solo puede tener un usuario). Este sitio web y también perdieron muchos días probando otras almas encontradas en la web. Estoy atascado. Nada […]

Entity Framework 4 Tabla por jerarquía: ¿Cómo definir las propiedades de navegación en los niños?

Actualmente tengo un modelo de Entity Framework 4.0 con Tabla por Tipo (TPT), pero hay algunos problemas de rendimiento (muchas declaraciones de LOJ / CASE), así como un mapeo de problemas entre dos áreas de dominio en particular (muchos a muchos). He decidido probar el TPH. Tengo una entidad llamada ” Ubicación ” que es […]

Cómo obtener la identificación de la entidad para Auditlog en Entity Framework 6

Sé que hay varias publicaciones similares, pero no puedo encontrar ninguna con una solución a este problema. Quiero agregar un (tipo de) AudioLog al agregar, cambiar o eliminar entidades (eliminación suave) en Entity Framework 6. He anulado SaveChanges y porque solo quiero agregar entradas de registro para EntityStates Added, Modified o Deleted, Traigo la lista […]