Dlaczego warto używać ICollection, a nie IEnumerable lub List <T> w relacjach wiele-wiele / jeden-wiele?
Widzę to bardzo często w tutorialach z właściwościami nawigacji jak ICollection<T>. Czy jest to obowiązkowy wymóg dla Entity Framework? Czy mogę użyć IEnumerable? Jaki jest główny cel używania ICollectionzamiast IEnumerablelub nawet