From e060c80dfc387bc4aa17b135b989b8d1b0a0b3f7 Mon Sep 17 00:00:00 2001 From: Kieran Date: Fri, 28 Jan 2022 11:14:39 +0000 Subject: [PATCH] Pass Seq settings directly --- VoidCat.sln | 7 ++++++- VoidCat/Model/VoidSettings.cs | 2 -- VoidCat/Program.cs | 7 ++----- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/VoidCat.sln b/VoidCat.sln index eb9c446..dee83dd 100644 --- a/VoidCat.sln +++ b/VoidCat.sln @@ -3,7 +3,12 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.0.32014.148 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VoidCat", "VoidCat\VoidCat.csproj", "{4BF9EA98-D462-4665-8276-6D3B4CD50C3A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VoidCat", "VoidCat\VoidCat.csproj", "{4BF9EA98-D462-4665-8276-6D3B4CD50C3A}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{40BC550E-CAD3-4E85-8BC9-539B53F87126}" + ProjectSection(SolutionItems) = preProject + .gitignore = .gitignore + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/VoidCat/Model/VoidSettings.cs b/VoidCat/Model/VoidSettings.cs index 2537e90..e6708a3 100644 --- a/VoidCat/Model/VoidSettings.cs +++ b/VoidCat/Model/VoidSettings.cs @@ -3,7 +3,5 @@ public class VoidSettings { public string DataDirectory { get; init; } = "./data"; - public Uri? SeqHost { get; init; } - public string? SeqApiKey { get; init; } } } diff --git a/VoidCat/Program.cs b/VoidCat/Program.cs index 76dd628..b592bb0 100644 --- a/VoidCat/Program.cs +++ b/VoidCat/Program.cs @@ -8,11 +8,8 @@ var configuration = builder.Configuration; var voidSettings = configuration.GetSection("Settings").Get(); services.AddSingleton(voidSettings); -// config logging -if (voidSettings?.SeqHost != default) -{ - builder.Logging.AddSeq(voidSettings.SeqHost.ToString(), voidSettings.SeqApiKey); -} +var seqSettings = configuration.GetSection("Seq"); +builder.Logging.AddSeq(seqSettings); services.AddRouting(); services.AddControllers().AddNewtonsoftJson();