Дозвуковое простое местоположение - Посторонние объекты
-
22-09-2019 - |
Вопрос
SubSonic SimpleRepository, похоже, не слишком поддерживает международные отношения.Как я могу иметь внешние связи в своих моделях кода, которые сохраняются и загружаются из базы данных естественным образом?
Решение
FK - это проблема с БД - простое репозиторий предназначено для максимально простой работы, поэтому, если у вас есть коллекция дочерних объектов, вы загружаете их по мере необходимости:
общедоступные IEnumerable Kids{
получить{
вернуть Kids.All().Где(x=>x.ParentID==this.ID;
}
}
Вам пришлось бы раскатывать это вручную.Если вы хотите "охотно" загрузить его - делайте это в каждом конкретном случае.
Не связан с StackOverflow