Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automation: main-next integrate #16498

Closed
wants to merge 1 commit into from
Closed

Automation: main-next integrate #16498

wants to merge 1 commit into from

Commits on Jul 19, 2023

  1. Unify Loggers on Interfaces and Deprecate Implemenations (#16385)

    This change deprecates our internal TelemetryLogger implementations and
    unifies our exported and consumed surface area on our telemetry
    interfaces.
    
    For the deprecated implementations the following replacement function
    should be used:
    
    - replace ChildLogger.create, new TelemetryNullLogger, and new
    BaseTelemetryNullLogger with createChildLogger
    -   replace DebugLogger.create with createDebugLogger
    -   replace new MultiSinkLogger with createMultiSinkLogger
    -   replace TelemetryUTLogger with MockLogger
    
    ---------
    
    Co-authored-by: Tony Murphy <anthonm@microsoft.com>
    Co-authored-by: Alex Villarreal <716334+alexvy86@users.noreply.github.com>
    Co-authored-by: Mark Fields <markfields@users.noreply.github.com>
    4 people authored Jul 19, 2023
    Configuration menu
    Copy the full SHA
    64023ca View commit details
    Browse the repository at this point in the history