예제 #1
0
 public static Task <IHttpResponse> PostBytesAsync(
     this HttpService http, string url, byte[] bytes, CancellationToken cancellationToken,
     CacheMode?cache = null, string?cacheKey = null, bool?repeat = null, int?timeoutSeconds = null) =>
 http.PostBytesAsync(new Uri(url), bytes, cancellationToken,
                     cache: cache, cacheKey: cacheKey, repeat: repeat, timeoutSeconds: timeoutSeconds);
예제 #2
0
 public static IHttpResponse PostBytes(
     this HttpService http, Uri uri, byte[] bytes,
     CacheMode?cache = null, string?cacheKey = null, bool?repeat = null, int?timeoutSeconds = null) =>
 Task.Run(() => http.PostBytesAsync(uri, bytes, Kit.CancellationToken,
                                    cache: cache, cacheKey: cacheKey, repeat: repeat, timeoutSeconds: timeoutSeconds)).Result;