PCRB webassembly

This commit is contained in:
Chase Tucker
2024-05-13 14:33:27 -07:00
parent 9b7e3ef897
commit 89790f4fc1
50 changed files with 5466 additions and 677 deletions

View File

@ -15,6 +15,9 @@ WebAssemblyHostBuilder builder = WebAssemblyHostBuilder.CreateDefault(args);
string _apiBaseUrl = builder.Configuration["FabApprovalApiBaseUrl"] ??
throw new NullReferenceException("FabApprovalApiBaseUrl not found in config");
string _oldSiteUrl = builder.Configuration["OldFabApprovalUrl"] ??
throw new NullReferenceException("OldFabApprovalUrl not found in config");
builder.Services.AddTransient<ApiHttpClientHandler>();
builder.Services
@ -30,6 +33,12 @@ builder.Services
})
.AddHttpMessageHandler<ApiHttpClientHandler>();
builder.Services
.AddHttpClient("OldSite", client => {
client.BaseAddress = new Uri(_oldSiteUrl);
client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("*/*"));
});
builder.Services.AddMemoryCache();
builder.Services.AddMudServices(config => {