EF CodeFirst系列(7)--- FluentApi配置单个实体
2021-07-09 16:06
标签:birt void property style ccf 很多 prot ati ack 我们已经知道了在OnModelCreating()方法中可以通过FluentApi对所有的实体类进行配置,然而当实体类很多时,我们把所有的配置都放在OnModelCreating()方法中很难维护。EF6允许我们给每一个实体添加一个单独的配置类,通过这个配置类来对相应的实体进行配置。 以配置Student实体类为例,我们在OnModelCreating()方法中配置Student实体,代码如下: 我们可以将每个实体类的配置放在一个对应的的配置类,(如Studnet的实体配置在StudentEntityConfiguratinos配置类中),如果程序中有很多实体类,采用单独配置的方式可以很好的提高配置的可维护性和可读性。 步骤如下: 步骤①:创建一个StudentEntityConfiguratinos类,这个类继承 EntityTypeConfiguration 步骤②: 在OnModelCreating()方法中使用上边的配置类: EF CodeFirst系列(7)--- FluentApi配置单个实体 标签:birt void property style ccf 很多 prot ati ack 原文地址:https://www.cnblogs.com/wyy1234/p/9698933.htmlpublic class SchoolDBContext: DbContext
{
public SchoolDBContext(): base()
{
}
public DbSet
public class StudentEntityConfiguration: EntityTypeConfiguration
public class SchoolDBContext: DbContext
{
public SchoolDBContext(): base()
{
}
public DbSet
文章标题:EF CodeFirst系列(7)--- FluentApi配置单个实体
文章链接:http://soscw.com/index.php/essay/102848.html