public class Parent
{
public ICollection<Child> Children {get;set;}
}
public class Child
{
}
public class Boy : Child
{
public Toy Toy {get;set;}
}
public class Girl : Child
{
public Book Book {get;set;}
}
私はすべての親をロードし、すべての子を親ごとにロードし、男の子ごとにおもちゃをロードし、女の子ごとに本をロードしたいと考えています。
Linq Include() を使用してそれを記述するにはどうすればよいですか?