| 123456789101112131415161718192021222324252627 |
- using System.Data.Entity;
- using System.Reflection;
- using Abp.Modules;
- using WePlatform.EF;
- using WePlatform.Migrations;
- using IwbZero.MultiTenancy;
- namespace WePlatform
- {
- [DependsOn(typeof(WePlatformDataModule))]
- public class WePlatformMigratorModule : AbpModule
- {
- public override void PreInitialize()
- {
- Database.SetInitializer<WePlatformDbContext>(null);
- Configuration.BackgroundJobs.IsJobExecutionEnabled = false;
- IocManager.Register<IIwbDbMigrator, WePlatformDbMigrator>();
- }
- public override void Initialize()
- {
- IocManager.RegisterAssemblyByConvention(Assembly.GetExecutingAssembly());
- }
- }
- }
|