Создан бэкенд-боилерплейт по образцу tnsu-inventory

4-слойная архитектура (Api/Application/Domain/Infrastructure) на .NET 10
с MediatR и EF Core + PostgreSQL, без бизнес-логики. Добавлены
docker-compose, .env.example и README для локального запуска.
This commit is contained in:
2026-07-22 14:25:58 +05:00
commit b64f71f7ec
18 changed files with 323 additions and 0 deletions
@@ -0,0 +1,20 @@
using Tnsu.ApprovalRoute.Application;
using Tnsu.ApprovalRoute.Infrastructure;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddApprovalRouteInfrastructure(builder.Configuration);
builder.Services.AddApprovalRouteApplication();
builder.Services.AddOpenApi();
builder.Services.AddHealthChecks();
var app = builder.Build();
if (app.Environment.IsDevelopment())
app.MapOpenApi();
app.MapHealthChecks("/health");
app.Run();
public partial class Program;