/// <summary> /// Return 504 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='booleanValue'> /// Simple boolean value true /// </param> public static void Patch504(this IHttpRetry operations, bool?booleanValue = default(bool?)) { Task.Factory.StartNew(s => ((IHttpRetry)s).Patch504Async(booleanValue), operations, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default).Unwrap().GetAwaiter().GetResult(); }
/// <summary> /// Return 502 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task Get502Async(this IHttpRetry operations, CancellationToken cancellationToken = default(CancellationToken)) { await operations.Get502WithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false); }
/// <summary> /// Return 504 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='booleanValue'> /// Simple boolean value true /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task Put504Async(this IHttpRetry operations, bool?booleanValue = default(bool?), CancellationToken cancellationToken = default(CancellationToken)) { await operations.Put504WithHttpMessagesAsync(booleanValue, null, cancellationToken).ConfigureAwait(false); }
/// <summary> /// Return 500 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='booleanValue'> /// Simple boolean value true /// </param> public static void Patch500(this IHttpRetry operations, bool?booleanValue = default(bool?)) { operations.Patch500Async(booleanValue).GetAwaiter().GetResult(); }
/// <summary> /// Return 502 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> public static void Get502(this IHttpRetry operations) { Task.Factory.StartNew(s => ((IHttpRetry)s).Get502Async(), operations, CancellationToken.None, TaskCreationOptions.None, TaskScheduler.Default).Unwrap().GetAwaiter().GetResult(); }
/// <summary> /// Return 408 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> public static void Head408(this IHttpRetry operations) { operations.Head408Async().GetAwaiter().GetResult(); }
/// <summary> /// Return 408 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task Head408Async(this IHttpRetry operations, CancellationToken cancellationToken = default(CancellationToken)) { (await operations.Head408WithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <summary> /// Return 503 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='booleanValue'> /// Simple boolean value true /// </param> public static void Delete503(this IHttpRetry operations, bool?booleanValue = default(bool?)) { operations.Delete503Async(booleanValue).GetAwaiter().GetResult(); }
/// <summary> /// Return 503 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='booleanValue'> /// Simple boolean value true /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task Delete503Async(this IHttpRetry operations, bool?booleanValue = default(bool?), CancellationToken cancellationToken = default(CancellationToken)) { (await operations.Delete503WithHttpMessagesAsync(booleanValue, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <summary> /// Return 502 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> public static void Get502(this IHttpRetry operations) { operations.Get502Async().GetAwaiter().GetResult(); }
/// <summary> /// Return 500 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='booleanValue'> /// Simple boolean value true /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async System.Threading.Tasks.Task Put500Async(this IHttpRetry operations, bool?booleanValue = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { await operations.Put500WithHttpMessagesAsync(booleanValue, null, cancellationToken).ConfigureAwait(false); }
/// <summary> /// Return 500 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='booleanValue'> /// Simple boolean value true /// </param> public static void Put500(this IHttpRetry operations, bool?booleanValue = default(bool?)) { System.Threading.Tasks.Task.Factory.StartNew(s => ((IHttpRetry)s).Put500Async(booleanValue), operations, System.Threading.CancellationToken.None, System.Threading.Tasks.TaskCreationOptions.None, System.Threading.Tasks.TaskScheduler.Default).Unwrap().GetAwaiter().GetResult(); }
/// <summary> /// Return 408 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async System.Threading.Tasks.Task Head408Async(this IHttpRetry operations, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { await operations.Head408WithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false); }
/// <summary> /// Return 408 status code, then 200 after retry /// </summary> /// <param name='operations'> /// The operations group for this extension method. /// </param> public static void Head408(this IHttpRetry operations) { System.Threading.Tasks.Task.Factory.StartNew(s => ((IHttpRetry)s).Head408Async(), operations, System.Threading.CancellationToken.None, System.Threading.Tasks.TaskCreationOptions.None, System.Threading.Tasks.TaskScheduler.Default).Unwrap().GetAwaiter().GetResult(); }