I'm developing a .net core application using RestSharp.RestClient (105.2.4-rc4-24214-01). I set
RestClient.Timeout=1
or
RestClient.Timeout=10000
and then call my test API
var tcs = new TaskCompletionSource<IRestResponse>();
RestClient.ExecuteAsync(request, response => { tcs.SetResult(response); })
return tcs.Task.Result;
But it still use default value 100000 and generate "A task was canceled." exception only after 100000 ms.
How can i change this value?