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)
26services.TryAddSingleton<IExceptionSummarizer, ExceptionSummarizer>(); 42services.TryAddSingleton<IExceptionSummarizer, ExceptionSummarizer>();
IExceptionSummaryProvider.cs (1)
15/// <see cref="IExceptionSummarizer"/> instead.
Microsoft.Extensions.Resilience (3)
Resilience\Internal\ResilienceMetricsEnricher.cs (2)
15private readonly IExceptionSummarizer? _exceptionSummarizer; 19IExceptionSummarizer? exceptionSummarizer = null)
Resilience\ResilienceServiceCollectionExtensions.cs (1)
29/// 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);