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();
25 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 (18)
AuthenticationRefreshContext.cs (1)
10/// <see cref="HttpConnectionDispatcherOptions.OnAuthenticationRefresh"/> callback so the application
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)
24/// Initializes a new instance of the <see cref="HttpConnectionDispatcherOptions"/> class.
Internal\HttpConnectionContext.cs (2)
38private readonly HttpConnectionDispatcherOptions _options; 76IDuplexPipe transport, IDuplexPipe application, HttpConnectionDispatcherOptions options, bool useStatefulReconnect)
Internal\HttpConnectionDispatcher.cs (10)
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) 345private async Task ExecuteAsync(HttpContext context, ConnectionDelegate connectionDelegate, HttpConnectionDispatcherOptions options, ConnectionLogScope logScope) 560private async Task ProcessNegotiate(HttpContext context, HttpConnectionDispatcherOptions options, ConnectionLogScope logScope) 630private static void WriteNegotiatePayload(IBufferWriter<byte> writer, string? connectionId, string? connectionToken, HttpContext context, HttpConnectionDispatcherOptions options, 811private async Task<bool> EnsureConnectionStateAsync(HttpConnectionContext connection, HttpContext context, HttpTransportType transportType, HttpTransportType supportedTransports, ConnectionLogScope logScope, HttpConnectionDispatcherOptions options) 1178private async Task<HttpConnectionContext?> GetOrCreateConnectionAsync(HttpContext context, HttpConnectionDispatcherOptions options) 1200private 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();