Skip to content

Commit 6fdfd9a

Browse files
Merge pull request #153 from NLog/console-example-netcore2
Updated console example
2 parents 632e0c9 + cdca3d0 commit 6fdfd9a

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

examples/NetCore2/ConsoleExample/ConsoleExample.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<ItemGroup>
99
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="1.1.0" />
10-
<PackageReference Include="NLog" Version="4.5.0-beta06" />
10+
<PackageReference Include="NLog" Version="4.5.0-beta07" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

examples/NetCore2/ConsoleExample/Program.cs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,19 @@ private static IServiceProvider BuildDi()
2323
{
2424
var services = new ServiceCollection();
2525

26+
//Runner is the custom class
2627
services.AddTransient<Runner>();
28+
2729
services.AddSingleton<ILoggerFactory, LoggerFactory>();
2830
services.AddSingleton(typeof(ILogger<>), typeof(Logger<>));
29-
31+
3032
var serviceProvider = services.BuildServiceProvider();
3133

3234
var loggerFactory = serviceProvider.GetRequiredService<ILoggerFactory>();
3335

34-
//configureNLog
35-
loggerFactory.AddNLog(new NLogProviderOptions { EnableStructuredLogging = true });
36-
loggerFactory.ConfigureNLog("nlog.config"); //todo add ${date}
36+
//configure NLog
37+
loggerFactory.AddNLog(new NLogProviderOptions { CaptureMessageTemplates = true, CaptureMessageProperties = true });
38+
loggerFactory.ConfigureNLog("nlog.config");
3739

3840
return serviceProvider;
3941
}

0 commit comments

Comments
 (0)