4 instantiations of HttpConnectionDispatcherOptions
Microsoft.AspNetCore.Http.Connections (3)
ConnectionEndpointRouteBuilderExtensions.cs (2)
31endpoints.MapConnections(pattern, new HttpConnectionDispatcherOptions(), configure); 55var options = new HttpConnectionDispatcherOptions();
Internal\HttpConnectionManager.cs (1)
56return CreateConnection(new());
Microsoft.AspNetCore.SignalR (1)
HubEndpointRouteBuilderExtensions.cs (1)
49var options = new HttpConnectionDispatcherOptions();
28 references to HttpConnectionDispatcherOptions
Microsoft.AspNetCore.Components.Server (5)
Builder\ComponentEndpointRouteBuilderExtensions.cs (2)
52Action<HttpConnectionDispatcherOptions> configureOptions) 70Action<HttpConnectionDispatcherOptions> configureOptions)
Builder\ServerComponentsEndpointOptions.cs (3)
59/// Gets or sets a callback to configure the <see cref="HttpConnectionDispatcherOptions"/> used by the SignalR connection. 62/// This allows configuring options such as <see cref="HttpConnectionDispatcherOptions.CloseOnAuthenticationExpiration"/>, 65public Action<HttpConnectionDispatcherOptions>? ConfigureConnection { get; set; }
Microsoft.AspNetCore.Http.Connections (21)
ConnectionEndpointRouteBuilderExtensions.cs (3)
53public static ConnectionEndpointRouteBuilder MapConnectionHandler<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] TConnectionHandler>(this IEndpointRouteBuilder endpoints, [StringSyntax("Route")] string pattern, Action<HttpConnectionDispatcherOptions>? configureOptions) where TConnectionHandler : ConnectionHandler 55var options = new HttpConnectionDispatcherOptions(); 85public static ConnectionEndpointRouteBuilder MapConnections(this IEndpointRouteBuilder endpoints, [StringSyntax("Route")] string pattern, HttpConnectionDispatcherOptions options, Action<IConnectionBuilder> configure)
HttpConnectionDispatcherOptions.cs (1)
25/// Initializes a new instance of the <see cref="HttpConnectionDispatcherOptions"/> class.
Internal\HttpConnectionContext.cs (2)
43private readonly HttpConnectionDispatcherOptions _options; 82IDuplexPipe transport, IDuplexPipe application, HttpConnectionDispatcherOptions options, bool useStatefulReconnect)
Internal\HttpConnectionDispatcher.cs (14)
64public async Task ExecuteAsync(HttpContext context, HttpConnectionDispatcherOptions options, ConnectionDelegate connectionDelegate) 105public async Task ExecuteNegotiateAsync(HttpContext context, HttpConnectionDispatcherOptions options) 124public async Task ExecuteRefreshAsync(HttpContext context, HttpConnectionDispatcherOptions options) 141private async Task ProcessRefresh(HttpContext context, HttpConnectionDispatcherOptions options, ConnectionLogScope logScope) 271private async Task ExecuteAsync(HttpContext context, ConnectionDelegate connectionDelegate, HttpConnectionDispatcherOptions options, ConnectionLogScope logScope) 486private async Task ProcessNegotiate(HttpContext context, HttpConnectionDispatcherOptions options, ConnectionLogScope logScope) 556private static void WriteNegotiatePayload(IBufferWriter<byte> writer, string? connectionId, string? connectionToken, HttpContext context, HttpConnectionDispatcherOptions options, 747private async Task<bool> EnsureConnectionStateAsync(HttpConnectionContext connection, HttpContext context, HttpTransportType transportType, HttpTransportType supportedTransports, ConnectionLogScope logScope, HttpConnectionDispatcherOptions options) 906private static void UpdateExpiration(HttpConnectionContext connection, HttpContext context, HttpConnectionDispatcherOptions options) 919private static DateTimeOffset GetAuthenticationExpiration(HttpConnectionContext connection, HttpContext context, HttpConnectionDispatcherOptions options) 934private static DateTimeOffset GetAuthenticationExpiration(AuthenticateResult authenticateResult, ClaimsPrincipal fallbackPrincipal, HttpConnectionDispatcherOptions options) 948private static DateTimeOffset ApplyMaximumAuthenticationExpiration(DateTimeOffset expiration, HttpConnectionDispatcherOptions options) 1122private async Task<HttpConnectionContext?> GetOrCreateConnectionAsync(HttpContext context, HttpConnectionDispatcherOptions options) 1144private HttpConnectionContext CreateConnection(HttpConnectionDispatcherOptions options, int clientProtocolVersion = 0, bool useStatefulReconnect = false)
Internal\HttpConnectionManager.cs (1)
63internal HttpConnectionContext CreateConnection(HttpConnectionDispatcherOptions options, int negotiateVersion = 0, bool useStatefulReconnect = false)
Microsoft.AspNetCore.SignalR (2)
HubEndpointRouteBuilderExtensions.cs (2)
39public static HubEndpointConventionBuilder MapHub<[DynamicallyAccessedMembers(HubAccessibility)] THub>(this IEndpointRouteBuilder endpoints, [StringSyntax("Route")] string pattern, Action<HttpConnectionDispatcherOptions>? configureOptions) where THub : Hub 49var options = new HttpConnectionDispatcherOptions();