public static Task SendAsync(this HubConnection hubConnection, string methodName, object arg1, CancellationToken cancellationToken = default) { return(hubConnection.SendCoreAsync(methodName, new[] { arg1 }, cancellationToken)); }
/// <summary> /// Invokes a hub method on the server using the specified method name and arguments. /// Does not wait for a response from the receiver. /// </summary> /// <param name="hubConnection">The hub connection.</param> /// <param name="methodName">The name of the server method to invoke.</param> /// <param name="arg1">The first argument.</param> /// <param name="arg2">The second argument.</param> /// <param name="arg3">The third argument.</param> /// <param name="arg4">The fourth argument.</param> /// <param name="arg5">The fifth argument.</param> /// <param name="arg6">The sixth argument.</param> /// <param name="arg7">The seventh argument.</param> /// <param name="arg8">The eighth argument.</param> /// <param name="cancellationToken">The token to monitor for cancellation requests. The default value is <see cref="CancellationToken.None" />.</param> /// <returns>A <see cref="Task{TResult}"/> that represents the asynchronous invoke.</returns> public static Task SendAsync(this HubConnection hubConnection, string methodName, object arg1, object arg2, object arg3, object arg4, object arg5, object arg6, object arg7, object arg8, CancellationToken cancellationToken = default) { return(hubConnection.SendCoreAsync(methodName, new[] { arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8 }, cancellationToken)); }
public static Task SendAsync(this HubConnection hubConnection, string methodName, CancellationToken cancellationToken = default) { return(hubConnection.SendCoreAsync(methodName, Array.Empty <object>(), cancellationToken)); }