static void DeleteCached() { Console.WriteLine("Type in the IMDB id of the movie."); Console.Write("IMDB ID: "); var id = Console.ReadLine(); if (string.IsNullOrEmpty(id)) { Console.WriteLine("Delete must have an id."); Console.ReadLine(); return; } Console.Clear(); try { webApiClient.DeleteAsync("https://localhost:5001", $"cachedEntries/{id}"); } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.ReadLine(); }
public static Task <TResult> DeleteAsync <TResult>(this IWebApiClient webApiClient, Priority priority, string path, int retryCount, Func <int, TimeSpan> sleepDurationProvider, CancellationToken cancellationToken = default(CancellationToken)) { return(PollyDecorator( () => webApiClient.DeleteAsync <TResult>(priority, path, cancellationToken), retryCount, sleepDurationProvider)); }
public Result <bool> ExcluiUsuario(int id) { return(AsyncContext.Run((() => _apiClient.DeleteAsync <Result <bool> >($"{apiRoute}ExcluiUsuario/{id}")))); }