public void Post() { var reslut = WebapiHelper.Post <int>("https://localhost:44335/api/values", new Random().Next(100).ToString()); _log.Debug(reslut.Data); Console.WriteLine(reslut.Data); }
public List <BrandInfo> GetBrandInfosByCache(string cloudName) { var url = $"{uri}Brand/GetBrandInfo?cloudName={cloudName}"; var result = WebapiHelper.Get <List <BrandInfo> >(url); return(result.Success ? result.Data : null); }
private Task <int> GetProdctCount(string url) { return(Task.Run(() => { var result = WebapiHelper.Get <int>(url); return result.Success ? result.Data : 0; })); }
public void ParallelTesting() { Parallel.For(0, 1001, new ParallelOptions { MaxDegreeOfParallelism = 1000 }, x => { var rep = WebapiHelper.Get <string>("https://localhost:5001/api/values/" + x); _log.Info($"{x}:{rep.Data}:{Thread.CurrentThread.ManagedThreadId}"); }); }