List
含まれているタイプが派生するすべてのDbSetを取得するにはどうすればよいIncomingServiceOrderBase
ですか?
リフレクションを使用してすべてのDbSetを取得できますが、派生型を含むものだけにフィルターする方法を教えてください。
コンテクスト
public class MyContext : DbContext
{
public DbSet<BuildingOrder> BuildingOrders { get; set; }
public DbSet<DeliveryOrder> DeliveryOrders { get; set; }
public DbSet<RetailAssemblyOrder> RetailAssemblyOrders { get; set; }
}
モデル
public class BuildingOrder : IncomingManufacturedProductOrderBase { }
public class DeliveryOrder : IncomingServiceOrderBase { }
public class RetailAssemblyOrder : IncomingServiceOrderBase { }