Skip to content

Logging uses NLog, Extensions.Logging and NServiceBus.Logging #4908

@ramonsmits

Description

@ramonsmits

Describe the suggested improvement

Is your improvement related to a problem? Please describe.

Logging uses NLog, Extensions.Logging and NServiceBus.Logging

Describe the suggested solution

Microsoft.Extensions.Logging

Logging can be improved by just using a single logging API, preferably Microsoft.Extensions.Logging so all logging for ServiceControl code is unified.

Bootstrap logger

To prevent needing to use NLog directly logging can use a "bootstrap logger" for early logging before the host isn't fully initialized. For example to ensure that any issues with settings and specifically configuration of logging is also logged.

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions