Skip to content

Commit faf02c2

Browse files
Merge: branch 'master' into release
2 parents 7792cf6 + 3d8510f commit faf02c2

File tree

8 files changed

+21
-16
lines changed

8 files changed

+21
-16
lines changed

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<Authors>Victor Vogelpoel</Authors>
44
<Company>Dramatic Development</Company>
5-
<Copyright>Copyright (c) 2021 Dramatic Development - Victor Vogelpoel</Copyright>
5+
<Copyright>Copyright (c) 2022 Dramatic Development - Victor Vogelpoel</Copyright>
66
<FileVersion>$([System.DateTime]::Now.ToString("yyyy.MM.dd.HHmm"))</FileVersion>
77
</PropertyGroup>
88
</Project>

samples/SampleVaultApplication/Properties/AssemblyInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
[assembly: AssemblyConfiguration("")]
2929
[assembly: AssemblyCompany("Dramatic Development - Victor Vogelpoel")]
3030
[assembly: AssemblyProduct("SampleVaultApplication")]
31-
[assembly: AssemblyCopyright("Copyright © 2021 Dramatic Development - Victor Vogelpoel")]
31+
[assembly: AssemblyCopyright("Copyright © 2022 Dramatic Development - Victor Vogelpoel")]
3232
[assembly: AssemblyTrademark("")]
3333
[assembly: AssemblyCulture("")]
3434

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[assembly:System.Reflection.AssemblyFileVersion("2021.10.24.2255")]
1+
[assembly:System.Reflection.AssemblyFileVersion("2022.01.26.1141")]

samples/SampleVaultApplication/SampleVaultApplication.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
</ItemGroup>
6969
<ItemGroup>
7070
<PackageReference Include="MFiles.VAF">
71-
<Version>2.3.623.2</Version>
71+
<Version>2.3.623.6</Version>
7272
</PackageReference>
7373
<PackageReference Include="MSBuildTasks">
7474
<Version>1.5.0.235</Version>

samples/SampleVaultApplication/VaultApplication.cs

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -93,22 +93,27 @@ private void ConfigureLoggingLevelSwitch(string logLevel)
9393
/// <summary>
9494
/// Update the Serilog loggingLevelSwitch, when the LogLevel configuration for the Vault Application is changed in M-Files Admin.
9595
/// </summary>
96-
/// <param name="context"></param>
97-
/// <param name="clientOps"></param>
98-
/// <param name="oldConfiguration"></param>
96+
/// <param name="oldConfiguration">old vaultapp configuration</param>
97+
/// <param name="updateExternals"></param>
9998
protected override void OnConfigurationUpdated(Configuration oldConfiguration, bool updateExternals)
10099
{
101100
if (oldConfiguration.LogLevel != Configuration.LogLevel)
102101
{
103102
ConfigureLoggingLevelSwitch(Configuration.LogLevel);
104103

105-
Log.Information("Log level changed to {LogLevel}", Configuration.LogLevel);
104+
// Use separate logger to log the configuration level change, regardless of the old logging level.
105+
var configLogger = new LoggerConfiguration()
106+
.WriteTo.MFilesSysUtilsEventLogSink()
107+
.WriteTo.MFilesSysUtilsEventLogSink(formatter: new RenderedCompactJsonFormatter ())
108+
.CreateLogger();
109+
110+
configLogger.Information("Log level changed to {LogLevel} bij an administrator", Configuration.LogLevel);
106111
}
107112

113+
base.OnConfigurationUpdated(oldConfiguration, updateExternals);
108114
}
109115

110116

111-
112117
/// <summary>
113118
/// Sample Event that fired upon checkin of a Builtin Document object type.
114119
/// It logs the event using Serilog.

samples/SampleVaultApplication/appdef.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
<name>MFilesSysUtilsEventLog Sample sink SampleVaultApplication</name>
88
<description>Sample Vault Application for demonstrating Serilog logging using the Serilog.Sinks.MFilesSysUtilsEventLog</description>
99
<publisher>Dramatic Development</publisher>
10-
<version>0.2</version>
11-
<copyright>Copyright 2021 Dramatic Development</copyright>
10+
<version>0.3</version>
11+
<copyright>Copyright 2022 Dramatic Development</copyright>
1212
<required-mfiles-version>20.5.0.0</required-mfiles-version>
1313
<multi-server-compatible>false</multi-server-compatible>
1414
<extension-objects>

src/Serilog.Sinks.MFilesSysUtilsEventLog/Serilog.Sinks.MFilesSysUtilsEventLog.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212
<PackageProjectUrl>https://github.com/serilog-contrib/Serilog.Sinks.MFilesSysUtilsEventLog</PackageProjectUrl>
1313
<RepositoryUrl>https://github.com/serilog-contrib/Serilog.Sinks.MFilesSysUtilsEventLog</RepositoryUrl>
1414
<RepositoryType>git</RepositoryType>
15-
<AssemblyVersion>2.3.623.2</AssemblyVersion>
16-
<PackageReleaseNotes>Updating reference to Vault Application Framework nuget version 2.3.623.2.
17-
Aligning versioning to Vault Application Framework.</PackageReleaseNotes>
18-
<Version>2.3.623.2</Version>
15+
<AssemblyVersion>2.3.623.6</AssemblyVersion>
16+
<PackageReleaseNotes>Updating reference to Vault Application Framework nuget version 2.3.623.6.</PackageReleaseNotes>
17+
<Version>2.3.623.6</Version>
1918
<SignAssembly>true</SignAssembly>
2019
<AssemblyOriginatorKeyFile>Serilog.Sinks.MFilesSysUtilsEventLog.snk</AssemblyOriginatorKeyFile>
20+
<Copyright>Copyright (c) 2022 Dramatic Development - Victor Vogelpoel</Copyright>
2121
</PropertyGroup>
2222

2323
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net45|AnyCPU'">
@@ -29,7 +29,7 @@ Aligning versioning to Vault Application Framework.</PackageReleaseNotes>
2929
</PropertyGroup>
3030

3131
<ItemGroup>
32-
<PackageReference Include="MFiles.VAF" Version="2.3.623.2" />
32+
<PackageReference Include="MFiles.VAF" Version="2.3.623.6" />
3333
<PackageReference Include="Serilog" Version="2.10.0" />
3434
</ItemGroup>
3535

0 commit comments

Comments
 (0)