Files
fiscalos/src/FiscalOS.API/Program.cs
T

23 lines
462 B
C#
Raw Normal View History

2026-02-01 06:13:08 -06:00
using FiscalOS.API.Data;
2026-02-01 04:23:12 -06:00
var builder = WebApplication.CreateBuilder(args);
2026-02-01 04:27:06 -06:00
builder.Services.AddValidation();
2026-02-01 04:23:12 -06:00
builder.Services.AddOpenApi();
2026-02-01 06:13:08 -06:00
builder.Services.ConfigureOptions<AppDbContextOptionsSetup>();
builder.Services.AddDbContext<AppDbContext>();
builder.Services.AddHostedService<MigrationService>();
2026-02-01 04:23:12 -06:00
var app = builder.Build();
if (app.Environment.IsDevelopment())
{
app.MapOpenApi();
}
app.UseHttpsRedirection();
2026-02-01 04:27:06 -06:00
app.MapLoginEndpoint();
2026-02-01 04:23:12 -06:00
app.Run();