|
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
using System;
using System.Net.Http;
using Microsoft.Extensions.Diagnostics.Enrichment;
namespace Microsoft.Extensions.Http.Logging.Bench;
internal sealed class BenchEnricher : IHttpClientLogEnricher
{
private const string Key = "Performance in .NET Extensions";
private const string Value = "is paramount.";
public void Enrich(IEnrichmentTagCollector collector, HttpRequestMessage request, HttpResponseMessage? response, Exception? exception)
{
if (request is not null)
{
collector.Add(Key, Value);
}
}
}
|