private static bool HandleExceptionForHttpClient(Exception exception, int retries, int maxRetries) { if (AWSHttpClient.IsHttpInnerException(exception)) { var innerHttpException = exception.InnerException; if (innerHttpException is IOException #if !NETSTANDARD || innerHttpException is WebException #endif ) { return(HandleException(innerHttpException, retries, maxRetries)); } else { return(false); } } else { return(HandleException(exception, retries, maxRetries)); } }
/// <summary> /// Initializes ContentManager object. /// </summary> /// <param name="param">Paramteres.</param> public ContentManager(ContentManagerParams param) { client = param.WorkDocsClient; authenticationToken = param.AuthenticationToken; httpClient = new AWSHttpClient(); }