Remove params from HubLifetimeManager
This commit is contained in:
parent
23eb8aa7bd
commit
6ccc8d6195
|
|
@ -53,7 +53,7 @@ namespace Microsoft.AspNetCore.SignalR.Redis
|
|||
});
|
||||
}
|
||||
|
||||
public override Task InvokeAllAsync(string methodName, params object[] args)
|
||||
public override Task InvokeAllAsync(string methodName, object[] args)
|
||||
{
|
||||
var message = new InvocationDescriptor
|
||||
{
|
||||
|
|
@ -64,7 +64,7 @@ namespace Microsoft.AspNetCore.SignalR.Redis
|
|||
return PublishAsync(typeof(THub).FullName, message);
|
||||
}
|
||||
|
||||
public override Task InvokeConnectionAsync(string connectionId, string methodName, params object[] args)
|
||||
public override Task InvokeConnectionAsync(string connectionId, string methodName, object[] args)
|
||||
{
|
||||
var message = new InvocationDescriptor
|
||||
{
|
||||
|
|
@ -75,7 +75,7 @@ namespace Microsoft.AspNetCore.SignalR.Redis
|
|||
return PublishAsync(typeof(THub).FullName + "." + connectionId, message);
|
||||
}
|
||||
|
||||
public override Task InvokeGroupAsync(string groupName, string methodName, params object[] args)
|
||||
public override Task InvokeGroupAsync(string groupName, string methodName, object[] args)
|
||||
{
|
||||
var message = new InvocationDescriptor
|
||||
{
|
||||
|
|
@ -86,7 +86,7 @@ namespace Microsoft.AspNetCore.SignalR.Redis
|
|||
return PublishAsync(typeof(THub).FullName + "." + groupName, message);
|
||||
}
|
||||
|
||||
public override Task InvokeUserAsync(string userId, string methodName, params object[] args)
|
||||
public override Task InvokeUserAsync(string userId, string methodName, object[] args)
|
||||
{
|
||||
var message = new InvocationDescriptor
|
||||
{
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ namespace Microsoft.AspNetCore.SignalR
|
|||
return Task.CompletedTask;
|
||||
}
|
||||
|
||||
public override Task InvokeAllAsync(string methodName, params object[] args)
|
||||
public override Task InvokeAllAsync(string methodName, object[] args)
|
||||
{
|
||||
return InvokeAllWhere(methodName, args, c => true);
|
||||
}
|
||||
|
|
@ -71,7 +71,7 @@ namespace Microsoft.AspNetCore.SignalR
|
|||
return Task.WhenAll(tasks);
|
||||
}
|
||||
|
||||
public override Task InvokeConnectionAsync(string connectionId, string methodName, params object[] args)
|
||||
public override Task InvokeConnectionAsync(string connectionId, string methodName, object[] args)
|
||||
{
|
||||
var connection = _connections[connectionId];
|
||||
|
||||
|
|
@ -86,7 +86,7 @@ namespace Microsoft.AspNetCore.SignalR
|
|||
return invocationAdapter.WriteInvocationDescriptorAsync(message, connection.Channel.GetStream());
|
||||
}
|
||||
|
||||
public override Task InvokeGroupAsync(string groupName, string methodName, params object[] args)
|
||||
public override Task InvokeGroupAsync(string groupName, string methodName, object[] args)
|
||||
{
|
||||
return InvokeAllWhere(methodName, args, connection =>
|
||||
{
|
||||
|
|
@ -95,7 +95,7 @@ namespace Microsoft.AspNetCore.SignalR
|
|||
});
|
||||
}
|
||||
|
||||
public override Task InvokeUserAsync(string userId, string methodName, params object[] args)
|
||||
public override Task InvokeUserAsync(string userId, string methodName, object[] args)
|
||||
{
|
||||
return InvokeAllWhere(methodName, args, connection =>
|
||||
{
|
||||
|
|
|
|||
|
|
@ -9,13 +9,13 @@ namespace Microsoft.AspNetCore.SignalR
|
|||
|
||||
public abstract Task OnDisconnectedAsync(Connection connection);
|
||||
|
||||
public abstract Task InvokeAllAsync(string methodName, params object[] args);
|
||||
public abstract Task InvokeAllAsync(string methodName, object[] args);
|
||||
|
||||
public abstract Task InvokeConnectionAsync(string connectionId, string methodName, params object[] args);
|
||||
public abstract Task InvokeConnectionAsync(string connectionId, string methodName, object[] args);
|
||||
|
||||
public abstract Task InvokeGroupAsync(string groupName, string methodName, params object[] args);
|
||||
public abstract Task InvokeGroupAsync(string groupName, string methodName, object[] args);
|
||||
|
||||
public abstract Task InvokeUserAsync(string userId, string methodName, params object[] args);
|
||||
public abstract Task InvokeUserAsync(string userId, string methodName, object[] args);
|
||||
|
||||
public abstract Task AddGroupAsync(Connection connection, string groupName);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue