2 writes to ConnectionEndReason
Microsoft.AspNetCore.Server.Kestrel.Core (2)
Internal\Infrastructure\KestrelMetrics.cs (2)
447
context.
ConnectionEndReason
= reason;
453
context.
ConnectionEndReason
= reason;
5 references to ConnectionEndReason
InMemory.FunctionalTests (1)
Http2\Http2TestBase.cs (1)
435
Assert.Equal(expectedEndReason, MetricsContext.
ConnectionEndReason
);
Microsoft.AspNetCore.Server.Kestrel.Core (3)
Internal\HttpConnection.cs (1)
129
if (_context.MetricsContext.
ConnectionEndReason
is { } connectionEndReason)
Internal\Infrastructure\KestrelMetrics.cs (2)
133
if (metricsContext.
ConnectionEndReason
is { } reason && TryGetErrorType(reason, out var errorValue))
451
if (context.
ConnectionEndReason
== null)
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
Http1\Http1OutputProducerTests.cs (1)
137
Assert.Equal(ConnectionEndReason.AbortedByApp, metricsContext.
ConnectionEndReason
);