1 write to _channels
Microsoft.AspNetCore.SignalR.StackExchangeRedis (1)
RedisHubLifetimeManager.cs (1)
75
_channels
= new RedisChannels(typeof(THub).FullName!, _serverName);
25 references to _channels
Microsoft.AspNetCore.SignalR.StackExchangeRedis (25)
RedisHubLifetimeManager.cs (25)
123
var connectionChannel =
_channels
.Connection(connection.ConnectionId);
156
return PublishAsync(
_channels
.All, message);
163
return PublishAsync(
_channels
.All, message);
180
return PublishAsync(
_channels
.Connection(connectionId), message);
189
return PublishAsync(
_channels
.Group(groupName), message);
198
return PublishAsync(
_channels
.Group(groupName), message);
205
return PublishAsync(
_channels
.User(userId), message);
250
publishTasks.Add(PublishAsync(
_channels
.Connection(connectionId), payload));
267
publishTasks.Add(PublishAsync(
_channels
.Group(groupName), payload));
285
publishTasks.Add(PublishAsync(
_channels
.User(userId), payload));
316
var groupChannel =
_channels
.Group(groupName);
326
var groupChannel =
_channels
.Group(groupName);
352
await PublishAsync(
_channels
.GroupManagement, message);
359
var userChannel =
_channels
.User(connection.UserIdentifier!);
399
var messageBytes = _protocol.WriteInvocation(methodName, args, invocationId, returnChannel:
_channels
.ReturnResults);
400
var received = await PublishAsync(
_channels
.Connection(connectionId), messageBytes);
451
RedisLog.Subscribing(_logger,
_channels
.All);
452
var channel = await _bus!.SubscribeAsync(RedisChannel.Literal(
_channels
.All));
457
RedisLog.ReceivedFromChannel(_logger,
_channels
.All);
482
var channel = await _bus!.SubscribeAsync(RedisChannel.Literal(
_channels
.GroupManagement));
507
await PublishAsync(
_channels
.Ack(groupMessage.ServerName), RedisProtocol.WriteAck(groupMessage.Id));
519
var channel = await _bus!.SubscribeAsync(RedisChannel.Literal(
_channels
.Ack(_serverName)));
530
var connectionChannel =
_channels
.Connection(connection.ConnectionId);
585
var userChannel =
_channels
.User(connection.UserIdentifier!);
645
var channel = await _bus!.SubscribeAsync(RedisChannel.Literal(
_channels
.ReturnResults));