Я помню, это была проблема с предыдущей версией EF.Вы не можете сделать коллекции как IEnumerable вместо того, чтобы выставлять свои методы вместо этого.Это проблема, потому что я не хочу, чтобы кто-то имел прямой доступ к коллекции.
См. Это для получения дополнительной информации о том, о чем я говорю ... Почему инфраструктура сущностей нуждается в ICollection для ленивыхloading?
Итак, вопрос в том, поддерживает ли EF 4.1 свойство IEnumerable для отображения отношений?или есть решение для этого?
Спасибо.
Нет, он не поддерживает IEnumerable, потому что EF внутренне нуждается в коллекции, которую можно назначить и заполнить, вызвав Add.
IEnumerable
Add