summary refs log tree commit diff
path: root/extra/admin-api/Spacebar.Cdn/Program.cs
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-01-26 10:20:52 +0100
committerRory& <root@rory.gay>2026-01-26 10:20:52 +0100
commit56d8aa2326382633be81a014530b11f14aaa2a62 (patch)
treedc66d4f2140655f196222dea0647719b34c8ea6d /extra/admin-api/Spacebar.Cdn/Program.cs
parentMake bot invites configurable (diff)
downloadserver-ts-56d8aa2326382633be81a014530b11f14aaa2a62.tar.xz
C# dependency updates, CDN-CS work
Diffstat (limited to 'extra/admin-api/Spacebar.Cdn/Program.cs')
-rw-r--r--extra/admin-api/Spacebar.Cdn/Program.cs11
1 files changed, 10 insertions, 1 deletions
diff --git a/extra/admin-api/Spacebar.Cdn/Program.cs b/extra/admin-api/Spacebar.Cdn/Program.cs

index 34dc8b13..f7a319d3 100644 --- a/extra/admin-api/Spacebar.Cdn/Program.cs +++ b/extra/admin-api/Spacebar.Cdn/Program.cs
@@ -1,6 +1,9 @@ +using ArcaneLibs; using ImageMagick; -using Spacebar.AdminApi.TestClient.Services; +using Microsoft.EntityFrameworkCore; using Spacebar.AdminApi.TestClient.Services.Services; +using Spacebar.Interop.Cdn.Abstractions; +using Spacebar.Models.Db.Contexts; var builder = WebApplication.CreateBuilder(args); @@ -10,6 +13,12 @@ builder.Services.AddSingleton<LruFileCache>(new LruFileCache(1*1024*1024*1024)); builder.Services.AddSingleton<PixelArtDetectionService>(); builder.Services.AddSingleton<DiscordImageResizeService>(); +builder.Services.AddDbContextPool<SpacebarDbContext>(options => { + options + .UseNpgsql(builder.Configuration.GetConnectionString("Spacebar")) + .EnableDetailedErrors(); +}); + builder.Services.AddControllers(); // Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi builder.Services.AddOpenApi();