Skip to content

Commit 6585051

Browse files
committed
Force W3C activity ids on .NET 4.x
1 parent 5458567 commit 6585051

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

test/Serilog.Extensions.Logging.Benchmarks/Serilog.Extensions.Logging.Benchmarks.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<ItemGroup>
1313
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
1414
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5" PrivateAssets="All" />
15-
<PackageReference Include="xunit" Version="2.4.2" />
15+
<PackageReference Include="xunit" Version="2.5.1" />
1616
<PackageReference Include="BenchmarkDotNet" Version="0.13.5" />
1717
</ItemGroup>
1818

test/Serilog.Extensions.Logging.Tests/Serilog.Extensions.Logging.Tests.csproj

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
<TargetFrameworks>net7.0;net472</TargetFrameworks>
55
<ImplicitUsings>enable</ImplicitUsings>
66
</PropertyGroup>
7+
8+
<PropertyGroup Condition=" '$(TargetFramework) == 'net472' ">
9+
<DefineConstants>$(DefineConstants);FORCE_W3C_ACTIVITY_ID</DefineConstants>
10+
</PropertyGroup>
711

812
<ItemGroup>
913
<ProjectReference Include="..\..\src\Serilog.Extensions.Logging\Serilog.Extensions.Logging.csproj" />
@@ -12,7 +16,7 @@
1216
<ItemGroup>
1317
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
1418
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5" PrivateAssets="all" />
15-
<PackageReference Include="xunit" Version="2.4.2" />
19+
<PackageReference Include="xunit" Version="2.5.1" />
1620
<PackageReference Include="Shouldly" Version="4.1.0" />
1721
<PackageReference Include="PublicApiGenerator" Version="11.0.0" />
1822
</ItemGroup>

test/Serilog.Extensions.Logging.Tests/SerilogLoggerTests.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ public void LogsCorrectMessage()
143143

144144
Assert.Equal(3, sink.Writes.Count);
145145

146-
Assert.Equal(1, sink.Writes[0].Properties.Count);
146+
Assert.Single(sink.Writes[0].Properties);
147147
Assert.Empty(sink.Writes[0].RenderMessage());
148148

149149
Assert.Equal(2, sink.Writes[1].Properties.Count);
@@ -501,6 +501,11 @@ public void Emit(LogEvent logEvent)
501501
[Fact]
502502
public void TraceAndSpanIdsAreCaptured()
503503
{
504+
#if FORCE_W3C_ACTIVITY_ID
505+
Activity.DefaultIdFormat = ActivityIdFormat.W3C;
506+
Activity.ForceDefaultIdFormat = true;
507+
#endif
508+
504509
using var listener = new ActivityListener();
505510
listener.ShouldListenTo = _ => true;
506511
listener.Sample = (ref ActivityCreationOptions<ActivityContext> _) => ActivitySamplingResult.AllData;

0 commit comments

Comments
 (0)