엔티티 컬렉션에 대한 IList vs IENumerable 도메인 내에 사물 목록이 있는 엔티티가 있는 경우 ILists 또는 IEnumerable 중 어느 것으로 공개해야 합니까?예: 주문에 여러 개의 주문줄이 있습니다. IEnumerable 는 반복할 수 있는 일련의 항목을 나타냅니다(예: foreach 사용).는 추가 또는 삭제할 수 있는 컬렉션입니다. 일반적으로 OrderLines를 추가 또는 삭제하여 Order를 수정할 수 있으므로 Order를 원할 수 있습니다.행이 되는 것IList. 그렇다고는 해도, 당신이 결정해야 할 프레임워크 설계 결정이 몇 가지 있습니다.예를 들어, 동일한 OrderLine 인스턴스를 2개의 다른 주문에 추가할 수 있습니까?아마 아닐 것입니다.따라서 OrderLine을..