private T Retry <T>(Func <T> asyncTask, int retryCount = 3) { return(Async.Retry <T>(asyncTask, OnError <T>, retryCount)); }