Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?
-
21-12-2019 - |
Pergunta
Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?
Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?
[Table("SalesDocumentHeaders")]
public abstract class SalesDocumentHeader
{
[ForeignKey("CreatedByUserId")]
public virtual User CreatedBy { get; set; }
[Required]
public int CreatedByUserId { get; set; }
[Required]
public virtual DateTime? DocumentDate { get; set; }
[Required]
public String ReferenceNumber { get; set; }
}
[Table("SalesOrders")]
public class SalesOrder : SalesDocumentHeader
{
[Required]
public String CustomerOrderNumber { get; set; }
public DateTime? DeliverBy { get; set; }
public virtual SortableBindingList<SalesOrderLine> Lines { get; set; }
}
Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?
public DbSet<SalesOrder> SalesOrders { get; set; }
public DbSet<SalesDocumentHeader> SalesDocumentHeaders { get; set; }
Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?
Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?
Solução
Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?
Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?Posso declarar um DBSet no contexto de uma tabela base e de uma tabela derivada?