Browse Source

Use DataSeedHelper

pull/1156/head
Halil ibrahim Kalkan 7 years ago
parent
commit
88a8988d8d
  1. 2
      templates/mvc/src/MyCompanyName.MyProjectName.Domain/IdentityServer/IdentityServerDataSeeder.cs
  2. 11
      templates/mvc/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs

2
templates/mvc/src/MyCompanyName.MyProjectName.Domain/IdentityServer/IdentityServerDataSeeder.cs

@ -98,7 +98,7 @@ namespace MyCompanyName.MyProjectName.IdentityServer
"MyProjectName"
};
/* MyProjectName_Web client is only needed if you created tiered
/* MyProjectName_Web client is only needed if you created a tiered
* solution. Otherwise, delete this client. */
await CreateClientAsync(
"MyProjectName_Web",

11
templates/mvc/src/MyCompanyName.MyProjectName.Domain/MyProjectNameDomainModule.cs

@ -1,4 +1,5 @@
using Microsoft.Extensions.DependencyInjection;
using MyCompanyName.MyProjectName.Data;
using MyCompanyName.MyProjectName.MultiTenancy;
using Volo.Abp;
using Volo.Abp.AuditLogging;
@ -49,15 +50,7 @@ namespace MyCompanyName.MyProjectName
/* Seeding in the application startup can be a problem in a clustered environment.
* See https://github.com/abpframework/abp/issues/1123
*/
using (var scope = context.ServiceProvider.CreateScope())
{
AsyncHelper.RunSync(async () =>
{
await scope.ServiceProvider
.GetRequiredService<IDataSeeder>()
.SeedAsync();
});
}
DataSeedHelper.Seed(context);
}
}
}

Loading…
Cancel
Save