e65c36f538
- salvataggio dati in localStorage
23 lines
629 B
C#
23 lines
629 B
C#
using Blazored.LocalStorage;
|
|
using Blazored.SessionStorage;
|
|
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
|
|
using MP.Data.Services;
|
|
|
|
var builder = WebAssemblyHostBuilder.CreateDefault(args);
|
|
|
|
// servizio cache locale dati
|
|
builder.Services.AddSingleton<SharedMemService>();
|
|
builder.Services.AddScoped<MessageService>();
|
|
builder.Services.AddBlazoredLocalStorage();
|
|
builder.Services.AddBlazoredSessionStorage();
|
|
|
|
// aggiunto x gestione chiamate WebAPI
|
|
builder.Services.AddScoped(sp =>
|
|
new HttpClient
|
|
{
|
|
BaseAddress = new Uri(builder.HostEnvironment.BaseAddress)
|
|
});
|
|
|
|
|
|
await builder.Build().RunAsync();
|