summaryrefslogtreecommitdiffstats
path: root/api/WhatApi/Program.cs
diff options
context:
space:
mode:
authorivar <i@oiee.no>2025-10-26 22:57:28 +0100
committerivar <i@oiee.no>2025-10-26 22:57:28 +0100
commit842502e82c4ddfea05a5f77c361aaa27f75afc42 (patch)
tree70fe96cd88600224257b80569015008626e3d317 /api/WhatApi/Program.cs
parent5c59225ee10949cc58fccce4d968d1ede58be9b6 (diff)
downloadwhat-842502e82c4ddfea05a5f77c361aaa27f75afc42.tar.xz
what-842502e82c4ddfea05a5f77c361aaa27f75afc42.zip
Refactor db schema and add audits
Diffstat (limited to 'api/WhatApi/Program.cs')
-rw-r--r--api/WhatApi/Program.cs14
1 files changed, 10 insertions, 4 deletions
diff --git a/api/WhatApi/Program.cs b/api/WhatApi/Program.cs
index 80d06e8..884240d 100644
--- a/api/WhatApi/Program.cs
+++ b/api/WhatApi/Program.cs
@@ -1,7 +1,12 @@
-using System.Text.Json;
-using System.Text.Json.Serialization;
-using Microsoft.EntityFrameworkCore;
-using NetTopologySuite.IO.Converters;
+global using System.Text.Json;
+global using System.Text.Json.Serialization;
+global using Microsoft.EntityFrameworkCore;
+global using NetTopologySuite.IO.Converters;
+global using Microsoft.EntityFrameworkCore.Metadata.Builders;
+global using NetTopologySuite.Geometries;
+global using Microsoft.AspNetCore.Http.Extensions;
+global using Microsoft.AspNetCore.Mvc;
+global using NetTopologySuite;
namespace WhatApi;
@@ -10,6 +15,7 @@ public partial class Program
public static int Main(string[] args) {
var builder = WebApplication.CreateBuilder(args);
+ builder.Services.AddHttpContextAccessor();
builder.Services.AddDbContextPool<Database>(b => {
b.EnableSensitiveDataLogging();
b.UseNpgsql(builder.Configuration.GetConnectionString("Master"), o => o.UseNetTopologySuite());