La propiedad de navegación devuelve nulo después de insertar
He migrado mi aplicación de EF4 a EF5. Utilicé el siguiente código con la versión anterior para obtener la entidad relacionada de un artículo recién agregado.
Student s = new Student();
s.Name = _name;
s.ClassID = _cID;
db.Students.Add(s);
db.SaveChanges();
ClassRoom c = s.ClassRoom;
así que solía obtener la entidad de clase específica parac
. Pero ahoras.ClassRoom
devuelve nulo.
Como consigo elClassRoom
entidad para el estudiante? Tengo que usardb.ClassRooms.FirstOrDefault(....)
?