Well i have BaseModel
public class BaseModel
{
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int Id { get; set; }
public bool Deleted { get; set; }
}
I also have a model Update
public class Update : BaseModel
{
public DateTime Updated { get; set; }
}
which is obtained from the BaseModel
In field BaseModel Iddoes not increase, but for the model UpdateI need Idwith Identity.
Is it possible to add a new field in Updatehow UpdateId, which will increase, but delete the field Id?
Is this possible?
How to simply declare models as follows
public class BaseModel
{
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int Id { get; set; }
public bool Deleted { get; set; }
}
and
public class Update : BaseModel
{
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
public DateTime Updated { get; set; }
}
Idin Updateoverride IdinBaseModel
source
share