Remove params from HubLifetimeManager

This commit is contained in:
David Fowler 2016-11-04 00:37:04 -07:00
parent 23eb8aa7bd
commit 6ccc8d6195
3 changed files with 12 additions and 12 deletions

View File

@ -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
{

View File

@ -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 =>
{

View File

@ -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);