1 implementation of IExceptionSummarizer
Microsoft.Extensions.Diagnostics.ExceptionSummarization (1)
ExceptionSummarizer.cs (1)
12internal sealed class ExceptionSummarizer : IExceptionSummarizer
8 references to IExceptionSummarizer
Microsoft.Extensions.Diagnostics.ExceptionSummarization (3)
ExceptionSummarizationServiceCollectionExtensions.cs (2)
27services.TryAddSingleton<IExceptionSummarizer, ExceptionSummarizer>(); 43services.TryAddSingleton<IExceptionSummarizer, ExceptionSummarizer>();
IExceptionSummaryProvider.cs (1)
15/// <see cref="IExceptionSummarizer"/> instead.
Microsoft.Extensions.Resilience (3)
Resilience\Internal\ResilienceMetricsEnricher.cs (2)
16private readonly IExceptionSummarizer? _exceptionSummarizer; 20IExceptionSummarizer? exceptionSummarizer = null)
Resilience\ResilienceServiceCollectionExtensions.cs (1)
30/// Exception enrichment based on <see cref="IExceptionSummarizer"/>.</description>
Microsoft.Extensions.Resilience.Tests (2)
Resilience\ResilienceMetricsEnricherTests.cs (1)
22private Mock<IExceptionSummarizer>? _summarizer = new(MockBehavior.Strict);
Resilience\ResilienceServiceCollectionExtensionsTests.cs (1)
21private readonly Mock<IExceptionSummarizer> _summarizer = new(MockBehavior.Strict);