Files
myAi/web/Program.cs
claude aa79b422e4
Build and Push Docker Images / build (push) Successful in 31s
Changes
2026-05-20 14:25:07 +03:00

24 lines
518 B
C#

// Program.cs
using Web.Middleware;
using Web.Settings;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddRouting();
builder.Services.Configure<SiteSettings>(builder.Configuration.GetSection(SiteSettings.SectionName));
builder.Services.AddReverseProxy()
.LoadFromConfig(builder.Configuration.GetSection("ReverseProxy"));
var app = builder.Build();
app.UseMiddleware<SiteModeMiddleware>();
// Static site
app.UseDefaultFiles();
app.UseStaticFiles();
app.MapReverseProxy();
app.Run();