public T CallApi(string method, string urlParameters, bool retryForever = true)
 {
     if (retryForever)
     {
         return(this.RetryForOutOfResource(() =>
         {
             return CallRun(method, urlParameters);
         }, () =>
         {
             this.accessToken = accountResource.GetNextAccessToken();
         }));
     }
     else
     {
         return(CallRun(method, urlParameters));
     }
 }