File: Program.cs | Web Access |
Project: src\playground\TestShop\CatalogService\CatalogService.csproj (CatalogService) |
using CatalogModel; using CatalogService; var builder = WebApplication.CreateBuilder(args); builder.AddServiceDefaults(); builder.AddNpgsqlDbContext<CatalogDbContext>("catalogdb"); builder.Services.AddEndpointsApiExplorer(); builder.Services.AddProblemDetails(); builder.Services.AddSwaggerGen(); var app = builder.Build(); if (app.Environment.IsDevelopment()) { app.UseSwagger(); app.UseSwaggerUI(); } else { app.UseExceptionHandler(); } app.MapCatalogApi(); app.MapDefaultEndpoints(); app.Run(); |