Ejemplo n.º 1
0
 public void EnrichWithRequest(Activity activity, HttpRequestHeaders requestHeaders)
 {
     foreach (var trackedHeader in this._config.TrackedRequestHeaders)
     {
         if (requestHeaders.TryGetHeaderAsString(trackedHeader, out var headerContent))
         {
             activity.SetTag(OpenTelemetryAttributes.GetAttributeHttpRequestHeader(trackedHeader),
                             headerContent);
         }
     }
 }