using NetinaCMS.Repository.Services.Abstracts; namespace NetinaCMS.Repository; public static class RepositoryConfig { public static async Task InitialDb(this IApplicationBuilder app) { var scopeFactory = app.ApplicationServices.GetRequiredService(); using (var scope = scopeFactory.CreateScope()) { var identityDbInitialize = scope.ServiceProvider.GetService(); if (identityDbInitialize != null) { identityDbInitialize.Initialize(); await identityDbInitialize.SeedDate(); } } } }