From 4be899f7a70eee08d3d61aa19b71ff5fdc4b06bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Fri, 4 Sep 2020 09:19:54 +0300 Subject: [PATCH] Move ICachedApplicationConfigurationClient initialization to a better place. --- .../src/MyCompanyName.MyProjectName.Blazor/App.razor | 9 --------- .../src/MyCompanyName.MyProjectName.Blazor/Program.cs | 8 ++++++++ 2 files changed, 8 insertions(+), 9 deletions(-) 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(); } }