File tree Expand file tree Collapse file tree 4 files changed +6
-14
lines changed
Expand file tree Collapse file tree 4 files changed +6
-14
lines changed Original file line number Diff line number Diff line change @@ -271,15 +271,12 @@ internal LogMsg Translate(LogEventInfo loggingEvent)
271271 stackifyError = StackifyError . New ( stringException ) ;
272272 }
273273
274- if ( stackifyError . WebRequestDetail == null && contextProperties . ContainsKey ( "stackifyhttp" ) )
274+ string stackifyHttp = StackifyHttpRequestInfo . Render ( loggingEvent ) ;
275+ if ( stackifyError . WebRequestDetail == null && ! String . IsNullOrEmpty ( stackifyHttp ) )
275276 {
276277#if NETFULL
277- string hctx = contextProperties [ "stackifyhttp" ] ? . ToString ( ) ;
278- if ( ! string . IsNullOrEmpty ( hctx ) )
279- {
280- var webRequestDetail = Newtonsoft . Json . JsonConvert . DeserializeObject < WebRequestDetail > ( hctx ) ;
281- stackifyError . WebRequestDetail = webRequestDetail ;
282- }
278+ var webRequestDetail = Newtonsoft . Json . JsonConvert . DeserializeObject < WebRequestDetail > ( stackifyHttp ) ;
279+ stackifyError . WebRequestDetail = webRequestDetail ;
283280#endif
284281 }
285282
Original file line number Diff line number Diff line change @@ -13,11 +13,6 @@ namespace NLog.Web.Stackify
1313 [ ThreadSafe ]
1414 public class StackifyHttpLayoutRenderer : AspNetLayoutRendererBase
1515 {
16- public StackifyHttpLayoutRenderer ( )
17- {
18-
19- }
20-
2116 protected override void DoAppend ( StringBuilder builder , LogEventInfo logEvent )
2217 {
2318 var httpRequest = HttpContextAccessor . HttpContext ;
Original file line number Diff line number Diff line change 2222 <PackageReference Include =" Microsoft.Extensions.Configuration" Version =" 2.0.0" />
2323 <PackageReference Include =" Microsoft.Extensions.Configuration.FileExtensions" Version =" 2.0.0" />
2424 <PackageReference Include =" Microsoft.Extensions.Configuration.Json" Version =" 2.0.0" />
25- <PackageReference Include =" NLog" Version =" 4.5.0 " />
25+ <PackageReference Include =" NLog" Version =" 4.5.11 " />
2626 <PackageReference Include =" Serilog" Version =" 2.4.0" />
2727 <PackageReference Include =" System.Net.NameResolution" Version =" 4.3.0" />
2828 <PackageReference Include =" System.Net.Sockets" Version =" 4.3.0" />
Original file line number Diff line number Diff line change 3131 <PackageReference Include =" Microsoft.Extensions.Configuration" Version =" 2.0.2" />
3232 <PackageReference Include =" Microsoft.Extensions.Configuration.FileExtensions" Version =" 2.0.2" />
3333 <PackageReference Include =" Microsoft.Extensions.Configuration.Json" Version =" 2.0.2" />
34- <PackageReference Include =" NLog" Version =" 4.5.0 " />
34+ <PackageReference Include =" NLog" Version =" 4.5.11 " />
3535 <PackageReference Include =" NLog.Extensions.Logging" Version =" 1.0.0-rtm-rc4" />
3636 <PackageReference Include =" Serilog" Version =" 2.4.0" />
3737 <PackageReference Include =" Serilog.Extensions.Logging" Version =" 1.4.0" />
You can’t perform that action at this time.
0 commit comments