Exemple #1
0
 public static Task ConnectAsync(this IConnectableConnection connection, CancellationToken?cancellationToken = null)
 {
     if (!cancellationToken.HasValue)
     {
         cancellationToken = new CancellationTokenSource(connection.ConnectTimeout).Token;
     }
     return(connection.ConnectAsync(cancellationToken.Value));
 }
 public static void Connect(this IConnectableConnection connection, CancellationToken?cancellationToken = null)
 {
     TaskUtilities.ExecuteSynchronously(() => connection.ConnectAsync(cancellationToken));
 }