in src/sdk/Http/HttpOutDiagnosticListenerNetstandard.cs [40:67]
protected override void OnEvent(KeyValuePair<string, object> value)
{
try
{
switch (value.Key)
{
case "System.Net.Http.HttpRequestOut.Start":
{
OnEventStart(value.Value);
}
break;
case "System.Net.Http.HttpRequestOut.Stop":
{
OnEventStop(value.Value);
}
break;
case "System.Net.Http.Exception":
{
OnEventException(value.Value);
}
break;
}
}
catch (Exception e)
{
_logger.Error(e, "Invalid diagnostic source key ({0})", value.Key);
}
}