Salut à tous,
une question pour les experts EF.
on sait que pour mettre en place une liaison de tables il faut dans son Code First déclarer des propriétés en Virtual, avec ICollection pour une relation 1-N par exemple.
j'ai mis en oeuvre ce type de relation mais en revanche en utilisant un List et sans Virtual, et ça a très bien fonctionné. dans ma base j'ai bien une relation mise en place, il m'a rajouté mon champs FK dans la bonne table et pointe bien sur les bons enregistrements.
si ca marche avec un simple List<>, pourquoi parle-t-on du Virtual ICollection<>, et où est la différence ?
merci à vous.
Partager