Example #1
0
 public static Task SendAsync(this HubConnection hubConnection, string methodName, object arg1, CancellationToken cancellationToken = default)
 {
     return(hubConnection.SendCoreAsync(methodName, new[] { arg1 }, cancellationToken));
 }
Example #2
0
 /// <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));
 }
Example #3
0
 public static Task SendAsync(this HubConnection hubConnection, string methodName, CancellationToken cancellationToken = default)
 {
     return(hubConnection.SendCoreAsync(methodName, Array.Empty <object>(), cancellationToken));
 }