Дизайн, управляемый доменом: объединение корней с большими коллекциями - PullRequest
3 голосов
/ 18 октября 2010

Мне было интересно, как бы я обрабатывал агрегатные корни, которые содержат коллекции с большим количеством сущностей.

Как:

public class AggregateRoot
{
    public ICollection<Child> Children { get; set; } // 10.000 entities
}

Как бы я запросил дочернюю коллекцию, чтобы получить конкретных детей? Я использую Nhibernate кстати.

1 Ответ

1 голос
/ 18 октября 2010

Для этого вы можете использовать фильтры коллекции Nhibernate , см. Этот аналогичный вопрос для примеров.

...