protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Query <EstudianteConCursos>().ToView("EstudiantesConCursosActivos"); modelBuilder.Entity <EstudianteCurso>().HasKey(x => new { x.CursoId, x.EstudianteId }); modelBuilder.Query <StudentData>() .ToQuery(() => Estudiantes.Select(x => new StudentData { Id = x.Id, Nombre = x.Nombre, FechaNacimiento = x.FechaNacimiento })); //modelBuilder.Entity<Estudiante>().Property(x => x.Nombre).IsConcurrencyToken(true); base.OnModelCreating(modelBuilder); }