diff --git a/Directory.Build.props b/Directory.Build.props
index a9cee1e..79ded11 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -2,7 +2,7 @@
Victor Vogelpoel
Dramatic Development
- Copyright (c) 2021 Dramatic Development - Victor Vogelpoel
+ Copyright (c) 2022 Dramatic Development - Victor Vogelpoel
$([System.DateTime]::Now.ToString("yyyy.MM.dd.HHmm"))
\ No newline at end of file
diff --git a/current/Serilog.Sinks.MFilesSysUtilsEventLog.2.3.623.2.nupkg b/current/Serilog.Sinks.MFilesSysUtilsEventLog.2.3.623.6.nupkg
similarity index 77%
rename from current/Serilog.Sinks.MFilesSysUtilsEventLog.2.3.623.2.nupkg
rename to current/Serilog.Sinks.MFilesSysUtilsEventLog.2.3.623.6.nupkg
index bf0ae22..877c84b 100644
Binary files a/current/Serilog.Sinks.MFilesSysUtilsEventLog.2.3.623.2.nupkg and b/current/Serilog.Sinks.MFilesSysUtilsEventLog.2.3.623.6.nupkg differ
diff --git a/samples/SampleVaultApplication/Properties/AssemblyInfo.cs b/samples/SampleVaultApplication/Properties/AssemblyInfo.cs
index 7d468eb..0661660 100644
--- a/samples/SampleVaultApplication/Properties/AssemblyInfo.cs
+++ b/samples/SampleVaultApplication/Properties/AssemblyInfo.cs
@@ -28,7 +28,7 @@
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Dramatic Development - Victor Vogelpoel")]
[assembly: AssemblyProduct("SampleVaultApplication")]
-[assembly: AssemblyCopyright("Copyright © 2021 Dramatic Development - Victor Vogelpoel")]
+[assembly: AssemblyCopyright("Copyright © 2022 Dramatic Development - Victor Vogelpoel")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
diff --git a/samples/SampleVaultApplication/Properties/FileVersionInfo.cs b/samples/SampleVaultApplication/Properties/FileVersionInfo.cs
index c86179c..ae638c4 100644
--- a/samples/SampleVaultApplication/Properties/FileVersionInfo.cs
+++ b/samples/SampleVaultApplication/Properties/FileVersionInfo.cs
@@ -1 +1 @@
-[assembly:System.Reflection.AssemblyFileVersion("2021.10.24.2255")]
+[assembly:System.Reflection.AssemblyFileVersion("2022.01.26.1141")]
diff --git a/samples/SampleVaultApplication/SampleVaultApplication.csproj b/samples/SampleVaultApplication/SampleVaultApplication.csproj
index d8d9bd8..17635bf 100644
--- a/samples/SampleVaultApplication/SampleVaultApplication.csproj
+++ b/samples/SampleVaultApplication/SampleVaultApplication.csproj
@@ -68,7 +68,7 @@
- 2.3.623.2
+ 2.3.623.6
1.5.0.235
diff --git a/samples/SampleVaultApplication/VaultApplication.cs b/samples/SampleVaultApplication/VaultApplication.cs
index f02e11f..6834bd8 100644
--- a/samples/SampleVaultApplication/VaultApplication.cs
+++ b/samples/SampleVaultApplication/VaultApplication.cs
@@ -93,22 +93,27 @@ private void ConfigureLoggingLevelSwitch(string logLevel)
///
/// Update the Serilog loggingLevelSwitch, when the LogLevel configuration for the Vault Application is changed in M-Files Admin.
///
- ///
- ///
- ///
+ /// old vaultapp configuration
+ ///
protected override void OnConfigurationUpdated(Configuration oldConfiguration, bool updateExternals)
{
if (oldConfiguration.LogLevel != Configuration.LogLevel)
{
ConfigureLoggingLevelSwitch(Configuration.LogLevel);
- Log.Information("Log level changed to {LogLevel}", Configuration.LogLevel);
+ // Use separate logger to log the configuration level change, regardless of the old logging level.
+ var configLogger = new LoggerConfiguration()
+ .WriteTo.MFilesSysUtilsEventLogSink()
+ .WriteTo.MFilesSysUtilsEventLogSink(formatter: new RenderedCompactJsonFormatter ())
+ .CreateLogger();
+
+ configLogger.Information("Log level changed to {LogLevel} bij an administrator", Configuration.LogLevel);
}
+ base.OnConfigurationUpdated(oldConfiguration, updateExternals);
}
-
///
/// Sample Event that fired upon checkin of a Builtin Document object type.
/// It logs the event using Serilog.
diff --git a/samples/SampleVaultApplication/appdef.xml b/samples/SampleVaultApplication/appdef.xml
index a8a7ee5..f4e2979 100644
--- a/samples/SampleVaultApplication/appdef.xml
+++ b/samples/SampleVaultApplication/appdef.xml
@@ -7,8 +7,8 @@
MFilesSysUtilsEventLog Sample sink SampleVaultApplication
Sample Vault Application for demonstrating Serilog logging using the Serilog.Sinks.MFilesSysUtilsEventLog
Dramatic Development
- 0.2
- Copyright 2021 Dramatic Development
+ 0.3
+ Copyright 2022 Dramatic Development
20.5.0.0
false
diff --git a/src/Serilog.Sinks.MFilesSysUtilsEventLog/Serilog.Sinks.MFilesSysUtilsEventLog.csproj b/src/Serilog.Sinks.MFilesSysUtilsEventLog/Serilog.Sinks.MFilesSysUtilsEventLog.csproj
index 5878dc7..671592f 100644
--- a/src/Serilog.Sinks.MFilesSysUtilsEventLog/Serilog.Sinks.MFilesSysUtilsEventLog.csproj
+++ b/src/Serilog.Sinks.MFilesSysUtilsEventLog/Serilog.Sinks.MFilesSysUtilsEventLog.csproj
@@ -12,12 +12,12 @@
https://github.com/serilog-contrib/Serilog.Sinks.MFilesSysUtilsEventLog
https://github.com/serilog-contrib/Serilog.Sinks.MFilesSysUtilsEventLog
git
- 2.3.623.2
- Updating reference to Vault Application Framework nuget version 2.3.623.2.
-Aligning versioning to Vault Application Framework.
- 2.3.623.2
+ 2.3.623.6
+ Updating reference to Vault Application Framework nuget version 2.3.623.6.
+ 2.3.623.6
true
Serilog.Sinks.MFilesSysUtilsEventLog.snk
+ Copyright (c) 2022 Dramatic Development - Victor Vogelpoel
@@ -29,7 +29,7 @@ Aligning versioning to Vault Application Framework.
-
+