Files
Clarity/Clarity.MigrationService/Program.cs
T
2026-04-25 18:06:56 -04:00

17 lines
539 B
C#

using Clarity.MigrationService;
using Clarity.Server.Data;
using Microsoft.EntityFrameworkCore;
var builder = Host.CreateApplicationBuilder(args);
builder.AddServiceDefaults();
builder.Services.AddHostedService<Worker>();
var connectionString = builder.Configuration.GetConnectionString("postgresdb")
?? throw new InvalidOperationException("Connection string 'postgresdb' not found.");
builder.Services.AddDbContext<ApplicationDbContext>(options =>
options.UseNpgsql(connectionString));
var host = builder.Build();
host.Run();