EF Core继承了类数据注释

时间:2018-06-06 09:08:47

标签: c# asp.net-core-mvc asp.net-core-2.0

我正在使用Core 2.0 MVC编写一个Web应用程序。在EF的帮助下,我试图创建(代码优先)模型来建模数据库,这样我就可以使用迁移自动化整个数据库创建过程。

我的问题,我正在使用第三方库与API进行交互(此库是专门为与此API交互而构建的)但API返回的数据我想使用相同的内容存储在数据库中schema作为库中的类。

举个例子 第三方库

 public class PersonDetails
 {
     public long PersonID { get; set; }
     public string PersonName { get; set; }
 }

如果我尝试为此类创建迁移,它会抱怨没有设置主键,我无法修改此类。有没有办法可以从继承的类或类似的东西设置PersonID的[Key]属性?

0 个答案:

没有答案