Added docker-compose. Updated startups for API and Web layer.
Some checks failed
ci / build-test (push) Has been cancelled
ci / publish-image (push) Has been cancelled

This commit is contained in:
2026-02-24 00:25:03 -05:00
parent 80ca1296e5
commit ab3524ea20
13 changed files with 166 additions and 41 deletions

View File

@@ -15,12 +15,18 @@ public static class WebApplicationExtensions
{
public static WebApplication UseAppPipeline(this WebApplication app, IHostEnvironment env)
{
app.UseCors("ui");
string[] origins = app.Configuration.GetSection("Cors:AllowedOrigins").Get<string[]>() ?? [];
if (origins.Length > 0)
app.UseCors("ui");
if (env.IsDevelopment())
app.MapOpenApi();
app.UseHttpsRedirection();
if (!env.IsDevelopment())
{
app.UseHttpsRedirection();
}
app.UseAuthentication();
app.UseAuthorization();