a web-based Rock Band 4 stats viewer and achievement tracker website
1using davesave_web;
2using Microsoft.AspNetCore.Components.Web;
3using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
4
5var builder = WebAssemblyHostBuilder.CreateDefault(args);
6builder.RootComponents.Add<App>("#app");
7builder.RootComponents.Add<HeadOutlet>("head::after");
8
9builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
10builder.Services.AddScoped<BrowserLocalStorage>();
11builder.Services.AddScoped<SavedStorage>();
12builder.Services.AddScoped<SongCache>();
13
14await builder.Build().RunAsync();