Skip to content

Commit 40028b8

Browse files
authored
Fixed MissingMethodException for HostBuilderContext.get_HostingEnvironment() (#599)
1 parent ee17a8e commit 40028b8

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/NLog.Extensions.Hosting/Extensions/ConfigureExtensions.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,11 @@ public static IHostBuilder UseNLog(this IHostBuilder builder)
3838
public static IHostBuilder UseNLog(this IHostBuilder builder, NLogProviderOptions options)
3939
{
4040
if (builder == null) throw new ArgumentNullException(nameof(builder));
41+
#if NETSTANDARD2_0
42+
builder.ConfigureServices((builderContext, services) => AddNLogLoggerProvider(services, builderContext.Configuration, null, options, CreateNLogLoggerProvider));
43+
#else
4144
builder.ConfigureServices((builderContext, services) => AddNLogLoggerProvider(services, builderContext.Configuration, builderContext.HostingEnvironment, options, CreateNLogLoggerProvider));
45+
#endif
4246
return builder;
4347
}
4448

0 commit comments

Comments
 (0)