Birkaç Entity Framework uygulaması tasarlamaya başlamadan önce yalnızca birkaç web yayını izledim. Gerçekten o kadar çok belge okumadım ve şimdi bunun için acı çekiyormuşum gibi hissediyorum.
List<T>Derslerimde kullanıyorum ve harika çalıştı.
Şimdi bazı belgeleri okudum ve kullanmam gerektiğini söylüyor ICollection<T>. Buna geçtim ve model bağlamında değişikliğe bile neden olmadı. Bu hem çünkü mı List<T>ve ICollection<T>inherit IEnumerable<T>ve aslında EF için ne gereklidir ki?
Ancak, durum buysa, neden EF belgeleri IEnumerable<T>bunun yerine bunun gerekli olduğunu belirtmiyor ICollection<T>?
Her halükarda, yaptıklarımın herhangi bir dezavantajı var mı, yoksa onu değiştirmeli miyim?