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

[release/5.0] Http telemetry changes backport #41610

Merged
merged 3 commits into from
Aug 31, 2020

Commits on Aug 31, 2020

  1. System.Net Telemetry style changes (dotnet#41527)

    * Change HandshakeStop SslProtocols parameter to enum
    
    * Parameterize Http11/Http20 events
    
    * Add dummy request to ensure Http2 settings are received
    MihaZupan committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    41ffe5d View commit details
    Browse the repository at this point in the history
  2. Moved HTTP request telemetry to HttpClient.SendAsync (dotnet#41022)

    * Moved HTTP request telemetry to HttpClient.SendAsync
    
    * Added ResponseContent and helper methods events.
    
    * Rework helper method activity nesting
    
    * Expand Telemetry tests
    
    * Also log RequestStart/Stop in HttpMessageInvoker
    
    * Update RequestStart signature
    
    * RequestAborted => RequestFailed rename
    
    * ResponseContent Begin => Start/Stop
    
    * Fix HttpMessageInvoker implementation
    
    * Add Synchronous request Telemetry tests
    
    * Check telemetryStarted before ResponseContentStart
    
    Co-authored-by: MihaZupan <mihazupan.zupan1@gmail.com>
    ManickaP and MihaZupan committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    c581053 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c3e421 View commit details
    Browse the repository at this point in the history