Beispiel #1
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     foreach (var entityMap in EntityMapManager.GetInstance().GetEntityMaps(MultiTenancySides.Tenant))
     {
         entityMap.Map(modelBuilder);
     }
     base.OnModelCreating(modelBuilder);
 }
Beispiel #2
0
        public static EntityMapManager GetInstance()
        {
            if (_instance == null)
            {
                var resolver   = Bootstrapper.Start(app => app.UseAutofac()).Resolver;
                var typeFinder = resolver.GetService <ITypeFinder>();
                _instance = new EntityMapManager(typeFinder);
            }

            return(_instance);
        }