Skip to content

Commit 5073a7f

Browse files
committed
-changed contextproperty to nlog target property
-version nlog bump to 4.5.11
1 parent 12a0727 commit 5073a7f

File tree

4 files changed

+6
-14
lines changed

4 files changed

+6
-14
lines changed

Src/NLog.Targets.Stackify/StackifyTarget.cs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff 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

Src/NLog.Web.Stackify/StackifyHttpLayoutRenderer.cs

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff 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;

samples/CoreConsoleApp/CoreConsoleApp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
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" />

samples/CoreWebApp/CoreWebApp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
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" />

0 commit comments

Comments
 (0)