This commit is contained in:
Eugenio Chiodo
2022-02-15 16:15:17 +01:00
parent e64bce3171
commit 89f9e1578c
6 changed files with 66 additions and 143 deletions

View File

@ -7,10 +7,12 @@ using Append.Blazor.Notifications;
using Blazored.LocalStorage;
using Blazored.Modal;
using decePubClient.Extensions;
using decePubClient.Models;
using decePubClient.Services;
using Microsoft.AspNetCore.Components.WebAssembly.Authentication;
using Toolbelt.Blazor.Extensions.DependencyInjection;
using Microsoft.AspNetCore.Components.Authorization;
using Microsoft.Extensions.Options;
var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.RootComponents.Add<App>("#app");
@ -66,6 +68,11 @@ builder.Services.AddHttpClient("ComponentsWebAssembly_CSharp.ServerAPI", client
builder.Services.AddTransient(sp => sp.GetRequiredService<IHttpClientFactory>().CreateClient("ComponentsWebAssembly_CSharp.ServerAPI"));
builder.Services.AddScoped<MessagesService>();
builder.Services.AddSingleton(serviceProvider =>
{
var conf = serviceProvider.GetRequiredService<IConfiguration>();
return conf.GetSection(nameof(AppConfiguration)).Get<AppConfiguration>();
});
var host = builder.Build();
await host.SetDefaultCulture();