diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/App.razor b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/App.razor index dee136b071..1d13dc03dd 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/App.razor +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/App.razor @@ -1,6 +1,4 @@ -@using Volo.Abp.AspNetCore.Mvc.Client @using Volo.Abp.Identity.Blazor.Pages -@inject ICachedApplicationConfigurationClient ConfigurationClient -@code -{ - protected override async Task OnInitializedAsync() - { - await ConfigurationClient.InitializeAsync(); - } -} diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Program.cs b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Program.cs index f89bdd3195..3413fafa9f 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Program.cs +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/Program.cs @@ -4,6 +4,7 @@ using Microsoft.AspNetCore.Components.WebAssembly.Hosting; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Volo.Abp; +using Volo.Abp.AspNetCore.Mvc.Client; namespace MyCompanyName.MyProjectName.Blazor { @@ -28,6 +29,13 @@ namespace MyCompanyName.MyProjectName.Blazor application.Initialize(host.Services); + using (var scope = host.Services.CreateScope()) + { + await scope.ServiceProvider + .GetRequiredService() + .InitializeAsync(); + } + await host.RunAsync(); } }