1 type derived from HubLifetimeManager
Microsoft.AspNetCore.SignalR.Core (1)
DefaultHubLifetimeManager.cs (1)
16
public class DefaultHubLifetimeManager<THub> :
HubLifetimeManager
<THub> where THub : Hub
35 references to HubLifetimeManager
Microsoft.AspNetCore.SignalR.Core (35)
HubConnectionHandler.cs (2)
22
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
49
public HubConnectionHandler(
HubLifetimeManager
<THub> lifetimeManager,
Internal\DefaultHubDispatcher.cs (2)
34
private readonly
HubLifetimeManager
<THub> _hubLifetimeManager;
43
bool disableImplicitFromServiceParameters, ILogger<DefaultHubDispatcher<THub>> logger, List<IHubFilter>? hubFilters,
HubLifetimeManager
<THub> lifetimeManager)
Internal\GroupManager.cs (2)
8
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
10
public GroupManager(
HubLifetimeManager
<THub> lifetimeManager)
Internal\HubClients.cs (2)
8
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
10
public HubClients(
HubLifetimeManager
<THub> lifetimeManager)
Internal\HubClients`T.cs (2)
11
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
13
public HubClients(
HubLifetimeManager
<THub> lifetimeManager)
Internal\HubConnectionBinder.cs (2)
12
private readonly
HubLifetimeManager
<THub> _hubLifetimeManager;
14
public HubConnectionBinder(HubDispatcher<THub> dispatcher,
HubLifetimeManager
<THub> lifetimeManager, HubConnectionContext connection)
Internal\HubContext.cs (2)
8
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
11
public HubContext(
HubLifetimeManager
<THub> lifetimeManager)
Internal\HubContext`T.cs (2)
13
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
16
public HubContext(
HubLifetimeManager
<THub> lifetimeManager)
Internal\Proxies.cs (18)
9
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
11
public UserProxy(
HubLifetimeManager
<THub> lifetimeManager, string userId)
28
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
30
public MultipleUserProxy(
HubLifetimeManager
<THub> lifetimeManager, IReadOnlyList<string> userIds)
45
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
47
public GroupProxy(
HubLifetimeManager
<THub> lifetimeManager, string groupName)
63
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
66
public MultipleGroupProxy(
HubLifetimeManager
<THub> lifetimeManager, IReadOnlyList<string> groupNames)
81
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
84
public GroupExceptProxy(
HubLifetimeManager
<THub> lifetimeManager, string groupName, IReadOnlyList<string> excludedConnectionIds)
101
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
103
public AllClientProxy(
HubLifetimeManager
<THub> lifetimeManager)
116
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
119
public AllClientsExceptProxy(
HubLifetimeManager
<THub> lifetimeManager, IReadOnlyList<string> excludedConnectionIds)
133
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
136
public MultipleClientProxy(
HubLifetimeManager
<THub> lifetimeManager, IReadOnlyList<string> connectionIds)
151
private readonly
HubLifetimeManager
<THub> _lifetimeManager;
153
public SingleClientProxy(
HubLifetimeManager
<THub> lifetimeManager, string connectionId)
SignalRDependencyInjectionExtensions.cs (1)
25
services.TryAddSingleton(typeof(
HubLifetimeManager
<>), typeof(DefaultHubLifetimeManager<>));