diff --git a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI/Program.cs b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI/Program.cs index fd03410c..ed520420 100644 --- a/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI/Program.cs +++ b/EnvelopeGenerator.WebUI/EnvelopeGenerator.WebUI/Program.cs @@ -11,6 +11,13 @@ builder.Services.AddRazorComponents() .AddInteractiveServerComponents() .AddInteractiveWebAssemblyComponents(); +// HttpClient for server-side components (e.g., MainLayout with FontLoader) +builder.Services.AddScoped(sp => { + var httpClientFactory = sp.GetRequiredService(); + return httpClientFactory.CreateClient(); +}); +builder.Services.AddHttpClient(); + // YARP Reverse Proxy builder.Services.AddReverseProxy() .LoadFromConfig(builder.Configuration.GetSection("ReverseProxy"));