File tree Expand file tree Collapse file tree 4 files changed +14
-8
lines changed
Diagnostics/PostSharp.Samples.Logging.ElasticStack Expand file tree Collapse file tree 4 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 99 </PropertyGroup >
1010 <Import Project =" Sdk.props" Sdk =" Microsoft.NET.Sdk" />
1111 <ItemGroup >
12- <PackageReference Include =" PostSharp.Patterns.Diagnostics.HttpClient" Version =" 6.8.4-preview" />
12+ <PackageReference Include =" PostSharp.Patterns.Diagnostics.HttpClient" Version =" 6.8.4-preview-58a97e " />
1313 <PackageReference Include =" Serilog.Extensions.Logging" Version =" 3.0.1" />
1414 <PackageReference Include =" Serilog.Sinks.Console" Version =" 3.1.1" />
15- <PackageReference Include =" PostSharp.Patterns.Diagnostics" Version =" 6.8.4-preview" />
16- <PackageReference Include =" PostSharp.Patterns.Diagnostics.Serilog" Version =" 6.8.4-preview" />
15+ <PackageReference Include =" PostSharp.Patterns.Diagnostics" Version =" 6.8.4-preview-58a97e " />
16+ <PackageReference Include =" PostSharp.Patterns.Diagnostics.Serilog" Version =" 6.8.4-preview-58a97e " />
1717 <PackageReference Include =" Serilog.Sinks.ElasticSearch" Version =" 8.0.1" />
1818 </ItemGroup >
1919 <Import Project =" Sdk.targets" Sdk =" Microsoft.NET.Sdk" />
Original file line number Diff line number Diff line change 11using PostSharp . Patterns . Diagnostics ;
22using PostSharp . Patterns . Diagnostics . Adapters . HttpClient ;
33using PostSharp . Patterns . Diagnostics . Backends . Serilog ;
4+ using PostSharp . Patterns . Diagnostics . Correlation ;
45using PostSharp . Patterns . Diagnostics . Custom ;
56using PostSharp . Patterns . Diagnostics . RecordBuilders ;
67using Serilog ;
@@ -50,7 +51,9 @@ private static async Task Main()
5051 LoggingServices . DefaultBackend = backend ;
5152
5253 // Intercept outgoing HTTP requests and add logging to them.
53- HttpClientLogging . Initialize ( uri => uri . Port != 9200 ) ;
54+ HttpClientLogging . Initialize (
55+ correlationProtocol : new LegacyHttpCorrelationProtocol ( ) ,
56+ requestUriPredicate : uri => uri . Port != 9200 ) ;
5457
5558
5659 using ( logSource . Debug . OpenActivity ( Formatted ( "Running the client" ) ,
Original file line number Diff line number Diff line change 1414 <ItemGroup >
1515 <PackageReference Include =" Serilog.AspNetCore" Version =" 3.2.0" />
1616 <PackageReference Include =" Serilog.Sinks.Console" Version =" 3.1.1" />
17- <PackageReference Include =" PostSharp.Patterns.Diagnostics" Version =" 6.8.4-preview" />
18- <PackageReference Include =" PostSharp.Patterns.Diagnostics.Serilog" Version =" 6.8.4-preview" />
19- <PackageReference Include =" PostSharp.Patterns.Diagnostics.AspNetCore" Version =" 6.8.4-preview" />
17+ <PackageReference Include =" PostSharp.Patterns.Diagnostics" Version =" 6.8.4-preview-58a97e " />
18+ <PackageReference Include =" PostSharp.Patterns.Diagnostics.Serilog" Version =" 6.8.4-preview-58a97e " />
19+ <PackageReference Include =" PostSharp.Patterns.Diagnostics.AspNetCore" Version =" 6.8.4-preview-58a97e " />
2020 <PackageReference Include =" Serilog.Sinks.ElasticSearch" Version =" 8.0.1" />
2121 </ItemGroup >
2222 <ItemGroup >
Original file line number Diff line number Diff line change 55using PostSharp . Patterns . Diagnostics ;
66using PostSharp . Patterns . Diagnostics . Adapters . AspNetCore ;
77using PostSharp . Patterns . Diagnostics . Backends . Serilog ;
8+ using PostSharp . Patterns . Diagnostics . Correlation ;
89using PostSharp . Patterns . Diagnostics . RecordBuilders ;
910using Serilog ;
1011using Serilog . Sinks . Elasticsearch ;
@@ -55,7 +56,9 @@ public static void Main(string[] args)
5556
5657
5758 // Instrument ASP.NET Core.
58- AspNetCoreLogging . Initialize ( ) ;
59+ AspNetCoreLogging . Initialize (
60+ correlationProtocol : new LegacyHttpCorrelationProtocol ( )
61+ ) ;
5962
6063
6164 // Execute the web app.
You can’t perform that action at this time.
0 commit comments