Skip to content

UseNLog() in 4.5.0-beta01 removes ConsoleLogger from .Net Core #199

@agentschmitt

Description

@agentschmitt

After updating from NLog.Web.AspNetCore 4.3.1 to 4.5.0-beta01, the ConsoleLogger from .NET does no longer work.
"CreateDefaultBuilder" adds the ConsoleLogger by default, but after i am adding "UseNlog" no messages are logged to console any more.
Does Nlog Registration remove the Loggers already registered?
Maybe this issue is related? "Add option to remove other loggers #192"

This is my Nlog Setup, created as descriped in https://github.com/NLog/NLog.Web/wiki/Getting-started-with-ASP.NET-Core-2

            var logger = NLogBuilder.ConfigureNLog("NLog.config").GetCurrentClassLogger();

            var hostBuilder = WebHost.CreateDefaultBuilder(args)
                .UseStartup<Startup>()
                .UseNLog();

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions