1 implementation of IUserIdProvider
Microsoft.AspNetCore.SignalR.Core (1)
DefaultUserIdProvider.cs (1)
12public class DefaultUserIdProvider : IUserIdProvider
6 references to IUserIdProvider
Microsoft.AspNetCore.SignalR.Core (6)
HubConnectionContext.cs (2)
206internal string? GetUserIdentifier(ClaimsPrincipal user, IUserIdProvider userIdProvider) 604IUserIdProvider userIdProvider, bool enableDetailedErrors)
HubConnectionHandler.cs (2)
30private readonly IUserIdProvider _userIdProvider; 56IUserIdProvider userIdProvider,
IUserIdProvider.cs (1)
9/// <remarks><see cref="IUserIdProvider"/> is used by <see cref="IHubClients{T}.User(string)"/> to invoke connections associated with a user.</remarks>
SignalRDependencyInjectionExtensions.cs (1)
30services.TryAddSingleton(typeof(IUserIdProvider), typeof(DefaultUserIdProvider));