feat: added Startup class

This commit is contained in:
Lisoveliy
2025-05-01 18:41:45 +03:00
parent ea0233905d
commit f8f5acbd0e
5 changed files with 42 additions and 13 deletions

View File

@@ -1,16 +1,9 @@
using JOBot.Backend.DAL.Context;
using JOBot.Backend.Services.gRPC;
using Microsoft.EntityFrameworkCore;
var builder = WebApplication.CreateBuilder(args);
builder.Services.AddGrpc();
builder.Services.AddDbContext<AppDbContext>(options =>
options.UseNpgsql(builder.Configuration.GetConnectionString("PostgreSQL")));
var startup = new Startup(builder.Configuration);
startup.ConfigureServices(builder.Services);
var app = builder.Build();
app.MapGrpcService<UserService>();
startup.Configure(app, app.Environment);
app.Run();