16 references to HttpConnectionStopStatus
Microsoft.AspNetCore.Http.Connections (16)
Internal\HttpConnectionDispatcher.cs (7)
443
await _manager.DisposeAndRemoveAsync(connection, closeGracefully: false,
HttpConnectionStopStatus
.NormalClosure);
449
await _manager.DisposeAndRemoveAsync(connection, closeGracefully: false,
HttpConnectionStopStatus
.NormalClosure);
464
await _manager.DisposeAndRemoveAsync(connection, closeGracefully: false,
HttpConnectionStopStatus
.NormalClosure);
474
await _manager.DisposeAndRemoveAsync(connection, closeGracefully: true,
HttpConnectionStopStatus
.NormalClosure);
497
await _manager.DisposeAndRemoveAsync(connection, closeGracefully: true,
HttpConnectionStopStatus
.NormalClosure);
762
connection.DisposeAndRemoveTask = _manager.DisposeAndRemoveAsync(connection, closeGracefully: false,
HttpConnectionStopStatus
.NormalClosure);
851
connection.DisposeAndRemoveTask = _manager.DisposeAndRemoveAsync(connection, closeGracefully: false,
HttpConnectionStopStatus
.NormalClosure);
Internal\HttpConnectionManager.cs (4)
108
public void RemoveConnection(string id, HttpTransportType transportType,
HttpConnectionStopStatus
status)
183
_ = DisposeAndRemoveAsync(connection, closeGracefully: true,
HttpConnectionStopStatus
.Timeout);
217
tasks.Add(DisposeAndRemoveAsync(c.Value, closeGracefully: false,
HttpConnectionStopStatus
.AppShutdown));
223
internal async Task DisposeAndRemoveAsync(HttpConnectionContext connection, bool closeGracefully,
HttpConnectionStopStatus
status)
Internal\HttpConnectionsMetrics.cs (5)
45
public void ConnectionStop(in MetricsContext metricsContext, HttpTransportType transportType,
HttpConnectionStopStatus
status, long startTimestamp, long currentTimestamp)
91
private static string ResolveStopStatus(
HttpConnectionStopStatus
connectionStopStatus)
95
HttpConnectionStopStatus
.NormalClosure => "normal_closure",
96
HttpConnectionStopStatus
.Timeout => "timeout",
97
HttpConnectionStopStatus
.AppShutdown => "app_shutdown",