23 lines
479 B
C#
23 lines
479 B
C#
using JSMR.Api.Startup;
|
|
|
|
WebApplicationBuilder builder = WebApplication.CreateBuilder(args);
|
|
|
|
builder.Services
|
|
.AddAppServices(builder)
|
|
.AddAppJson()
|
|
.AddAppOpenApi()
|
|
.AddAppAuthentication()
|
|
.AddAppCors(builder)
|
|
.AddAppLogging(builder);
|
|
|
|
builder.Host.UseAppSerilog();
|
|
|
|
WebApplication app = builder.Build();
|
|
app.UseAppPipeline(app.Environment);
|
|
|
|
if (app.Environment.IsDevelopment())
|
|
await app.SeedDevelopmentAsync();
|
|
|
|
app.MapAppEndpoints();
|
|
|
|
app.Run(); |