Browse Source

removed unnecessery references and code clean up

pull/2808/head
Galip Tolga Erdem 7 years ago
parent
commit
a648172f11
  1. 4
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Data/MyProjectNameDbMigrationService.cs
  2. 7
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/EntityFrameworkCoreMyProjectNameDbSchemaMigrator.cs

4
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain/Data/MyProjectNameDbMigrationService.cs

@ -43,12 +43,12 @@ namespace MyCompanyName.MyProjectName.Data
{
using (_currentTenant.Change(tenant.Id))
{
await MigrateTenantDatabasesAsync(tenant);
}
}
Logger.LogInformation("Successfully completed database migrations.");
}
private async Task MigrateHostDatabaseAsync()
{
Logger.LogInformation("Migrating host database schema...");
@ -59,6 +59,7 @@ namespace MyCompanyName.MyProjectName.Data
Logger.LogInformation("Successfully completed host database migrations.");
}
private async Task MigrateTenantDatabasesAsync(Tenant tenant)
{
Logger.LogInformation($"Migrating {tenant.Name} database schema...");
@ -66,6 +67,7 @@ namespace MyCompanyName.MyProjectName.Data
Logger.LogInformation($"Executing {tenant.Name} database seed...");
await _dataSeeder.SeedAsync(tenant.Id);
Logger.LogInformation($"Successfully completed {tenant.Name} database migrations.");
}
}

7
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore.DbMigrations/EntityFrameworkCore/EntityFrameworkCoreMyProjectNameDbSchemaMigrator.cs

@ -8,15 +8,12 @@ using Volo.Abp.DependencyInjection;
namespace MyCompanyName.MyProjectName.EntityFrameworkCore
{
[Dependency(ReplaceServices = true)]
public class EntityFrameworkCoreMyProjectNameDbSchemaMigrator
public class EntityFrameworkCoreMyProjectNameDbSchemaMigrator
: IMyProjectNameDbSchemaMigrator, ITransientDependency
{
private readonly MyProjectNameMigrationsDbContext _dbContext;
private readonly IServiceProvider _serviceProvider;
public EntityFrameworkCoreMyProjectNameDbSchemaMigrator(
IServiceProvider serviceProvider
)
public EntityFrameworkCoreMyProjectNameDbSchemaMigrator(IServiceProvider serviceProvider)
{
_serviceProvider = serviceProvider;
}

Loading…
Cancel
Save