Exemplo n.º 1
0
        protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
            base.OnModelCreating(modelBuilder);
            IEnumerable <IMutableEntityType> entityTypes = modelBuilder.Model.GetEntityTypes();

            foreach (IMutableEntityType entityType in entityTypes)
            {
                //初始化过滤器
                DbFilterConfiguration.InitGobalFilter(entityType, modelBuilder);
                //ViewConfiguration.InitViews(entityType); // 初始化视图
            }
        }
Exemplo n.º 2
0
 public MyDbContext(DbContextOptions <MyDbContext> options) : base(options)
 {
     DbFilterConfiguration.InitContextFilter(this);
 }