From 7bf2994cda33c32eb4024fbf999220b0507aa8db Mon Sep 17 00:00:00 2001 From: Daniel Schick Date: Fri, 23 May 2025 16:34:03 +0200 Subject: [PATCH] Added basic LokiAppender for all log4net logging output --- SendNSWMessageService.sln | 13 +++- SendNSWMessageService/App.config | 8 +++ .../SendNSWMessageService.csproj | 8 ++- SendNSWMessageService/packages.config | 2 +- bsmd.dakosy/bsmd.dakosy.csproj | 12 ++-- bsmd.dakosy/packages.config | 4 +- bsmd.database/bsmd.database.csproj | 4 +- bsmd.database/packages.config | 2 +- bsmd.dbh/bsmd.dbh.csproj | 4 +- bsmd.dbh/packages.config | 2 +- bsmd.hisnord/bsmd.hisnord.csproj | 4 +- bsmd.hisnord/packages.config | 2 +- bsmd.status/bsmd.status.csproj | 7 ++- bsmd.status/packages.config | 3 +- bsmd.util/LokiAppender.cs | 59 +++++++++++++++++++ bsmd.util/Properties/AssemblyInfo.cs | 33 +++++++++++ bsmd.util/bsmd.util.csproj | 59 +++++++++++++++++++ bsmd.util/packages.config | 5 ++ 18 files changed, 206 insertions(+), 25 deletions(-) create mode 100644 bsmd.util/LokiAppender.cs create mode 100644 bsmd.util/Properties/AssemblyInfo.cs create mode 100644 bsmd.util/bsmd.util.csproj create mode 100644 bsmd.util/packages.config diff --git a/SendNSWMessageService.sln b/SendNSWMessageService.sln index 105cdb1f..c23028d8 100644 --- a/SendNSWMessageService.sln +++ b/SendNSWMessageService.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.25123.0 +# Visual Studio Version 17 +VisualStudioVersion = 17.14.36109.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SendNSWMessageService", "SendNSWMessageService\SendNSWMessageService.csproj", "{E6F8F110-77E7-4348-9875-CAD095BF8E24}" EndProject @@ -15,6 +15,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "bsmd.hisnord", "bsmd.hisnor EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "bsmd.status", "bsmd.status\bsmd.status.csproj", "{1EA7D5CE-4051-45CB-BE70-F8DD3DE0416A}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "bsmd.util", "bsmd.util\bsmd.util.csproj", "{5BA1BA6D-FB0E-4EC7-9AB2-47504E363C49}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -45,8 +47,15 @@ Global {1EA7D5CE-4051-45CB-BE70-F8DD3DE0416A}.Debug|Any CPU.Build.0 = Debug|Any CPU {1EA7D5CE-4051-45CB-BE70-F8DD3DE0416A}.Release|Any CPU.ActiveCfg = Release|Any CPU {1EA7D5CE-4051-45CB-BE70-F8DD3DE0416A}.Release|Any CPU.Build.0 = Release|Any CPU + {5BA1BA6D-FB0E-4EC7-9AB2-47504E363C49}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5BA1BA6D-FB0E-4EC7-9AB2-47504E363C49}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5BA1BA6D-FB0E-4EC7-9AB2-47504E363C49}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5BA1BA6D-FB0E-4EC7-9AB2-47504E363C49}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {C4D8D5B4-6702-49E1-A952-AF5335BE5186} + EndGlobalSection EndGlobal diff --git a/SendNSWMessageService/App.config b/SendNSWMessageService/App.config index b417c5bb..b6fe51f5 100644 --- a/SendNSWMessageService/App.config +++ b/SendNSWMessageService/App.config @@ -10,6 +10,7 @@ + @@ -22,6 +23,13 @@ + + + + + + + diff --git a/SendNSWMessageService/SendNSWMessageService.csproj b/SendNSWMessageService/SendNSWMessageService.csproj index 86b1350a..f4656dc7 100644 --- a/SendNSWMessageService/SendNSWMessageService.csproj +++ b/SendNSWMessageService/SendNSWMessageService.csproj @@ -40,8 +40,8 @@ ..\bsmdKey.snk - - ..\packages\log4net.3.0.3\lib\net462\log4net.dll + + ..\packages\log4net.3.1.0\lib\net462\log4net.dll @@ -126,6 +126,10 @@ {1ea7d5ce-4051-45cb-be70-f8dd3de0416a} bsmd.status + + {5ba1ba6d-fb0e-4ec7-9ab2-47504e363c49} + bsmd.util +