20 references to RedisHubLifetimeManager
Microsoft.AspNetCore.SignalR.Microbenchmarks (3)
RedisHubLifetimeManagerBenchmark.cs (3)
19private RedisHubLifetimeManager<TestHub> _manager1; 20private RedisHubLifetimeManager<TestHub> _manager2; 38var logger = NullLogger<RedisHubLifetimeManager<TestHub>>.Instance;
Microsoft.AspNetCore.SignalR.StackExchangeRedis (10)
RedisDependencyInjectionExtensions.cs (1)
48signalrBuilder.Services.AddSingleton(typeof(HubLifetimeManager<>), typeof(RedisHubLifetimeManager<>));
RedisHubLifetimeManager.cs (8)
45/// Constructs the <see cref="RedisHubLifetimeManager{THub}"/> with types from Dependency Injection. 50public RedisHubLifetimeManager(ILogger<RedisHubLifetimeManager<THub>> logger, 58/// Constructs the <see cref="RedisHubLifetimeManager{THub}"/> with types from Dependency Injection. 65public RedisHubLifetimeManager(ILogger<RedisHubLifetimeManager<THub>> logger, 330var lifetimeManager = (RedisHubLifetimeManager<THub>)state; 363var lifetimeManager = (RedisHubLifetimeManager<THub>)state;
RedisOptions.cs (1)
11/// Options used to configure <see cref="RedisHubLifetimeManager{THub}"/>.
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (7)
RedisHubLifetimeManagerTests.cs (7)
30private RedisHubLifetimeManager<Hub> CreateLifetimeManager(TestRedisServer server, MessagePackHubProtocolOptions messagePackOptions = null, NewtonsoftJsonHubProtocolOptions jsonOptions = null) 36NullLogger<RedisHubLifetimeManager<Hub>>.Instance, 59var manager1 = CreateLifetimeManager(server, messagePackOptions, jsonOptions); 62var manager2 = CreateLifetimeManager(server); 100var loggerT = mockLoggerFactory.Object.CreateLogger<RedisHubLifetimeManager<Hub>>(); 102var manager = new RedisHubLifetimeManager<Hub>( 135var manager = CreateLifetimeManager(server);