diff --git a/samples/WeixinSiteSample/Data/WebApplicationDatabaseExtensions.cs b/samples/WeixinSiteSample/Data/WebApplicationDatabaseExtensions.cs index 3bb72d71..6bc0aee5 100644 --- a/samples/WeixinSiteSample/Data/WebApplicationDatabaseExtensions.cs +++ b/samples/WeixinSiteSample/Data/WebApplicationDatabaseExtensions.cs @@ -34,12 +34,9 @@ public static WebApplication SeedDatabase(this WebApplication app, string adminU var services = scope.ServiceProvider; try - { - Task.Run(async () => - { - var userManager = services.GetRequiredService>(); - await EnsureAdminUser(userManager, adminUserName, adminInitPassword); - }); + { + var userManager = services.GetRequiredService>(); + EnsureAdminUser(userManager, adminUserName, adminInitPassword).GetAwaiter().GetResult(); } catch (Exception ex) {