Example #1
0
 public async Task SeedAsync()
 {
     if (_identityContext.AllMigrationsApplied())
     {
         var strategy = _identityContext.Database.CreateExecutionStrategy();
         await strategy.ExecuteAsync(async() =>
         {
             using (var transaction = await _identityContext.Database.BeginTransactionAsync())
             {
                 // seed data if necessary
                 transaction.Commit();
             }
         });
     }
 }