最初にいくつかのEntity Frameworkアプリケーションの設計に取り掛かる前に、私はいくつかのWebキャストだけを見ました。あまりドキュメントを読んでいなかったので、今は苦しんでいるような気がします。
私はList<T>自分のクラスで使用していますが、うまくいきました。
今、私はいくつかのドキュメントを読みました、そしてそれは私が使うべきだったと述べていICollection<T>ます。私はこれに変更しましたが、モデルコンテキストが変更されることすらありませんでした。両方のためですList<T>とICollection<T>継承IEnumerable<T>、それが実際にEFのために必要なものでしょうか?
ただし、これが当てはまる場合、EFのドキュメントIEnumerable<T>に、代わりにEFのドキュメントに必要と記載されていないのはなぜICollection<T>ですか?
いずれにせよ、私が行ったことにマイナス面はありますか、それとも変更すべきですか?