Je développe l'application web avec Entity Framework 6.Entity Framework 6 relation un à plusieurs
J'ai un modèle de dossier qui contient une liste d'objets Lettre.
Mon objet lettre:
public class Letter
{
[Key]
public int Id
[ForeignKey("Folder")]
public int FolderId {get; set;}
public virtual Folder Folder {get; set;}
}
J'ai 2 dbsets dans mon DbContext:
DbSet<Folder>
DbSet<Letter>
Ma question est ce qui se passe quand j'ajoute une nouvelle lettre? Si plus tard je récupère le dossier, j'ai ajouté les lettres, ces lettres seront-elles contenues dans la liste des lettres du dossier?
Oui. Pourquoi ne pas le voir par vous-même en exécutant le code? – lbrahim
Veuillez faire quelques recherches sur les concepts de base avant de poser des questions redondantes ici. Voici un bon début: http://www.entityframeworktutorial.net/code-first/configure-one-to-many-relationship-in-code-first.aspx –