Esempio n. 1
0
        public T GetAcsResponse <T>(AcsRequest <T> request, string regionId, Credential credential) where T : AcsResponse
        {
            HttpResponse httpResponse = this.DoAction(request, regionId, credential);

            return(ParseAcsResponse(request, httpResponse));
        }
Esempio n. 2
0
        public T GetAcsResponse <T>(AcsRequest <T> request, IClientProfile profile) where T : AcsResponse
        {
            HttpResponse httpResponse = this.DoAction(request, profile);

            return(ParseAcsResponse(request, httpResponse));
        }
Esempio n. 3
0
        public T GetAcsResponse <T>(AcsRequest <T> request, bool autoRetry, int maxRetryNumber) where T : AcsResponse
        {
            HttpResponse httpResponse = this.DoAction(request, autoRetry, maxRetryNumber);

            return(ParseAcsResponse(request, httpResponse));
        }
Esempio n. 4
0
        public T GetAcsResponse <T>(AcsRequest <T> request) where T : AcsResponse
        {
            HttpResponse httpResponse = this.DoAction(request);

            return(ParseAcsResponse(request, httpResponse));
        }
Esempio n. 5
0
 public HttpResponse DoAction <T>(AcsRequest <T> request, IClientProfile profile) where T : AcsResponse
 {
     return(DoAction(request, this.autoRetry, this.maxRetryNumber, profile));
 }
Esempio n. 6
0
 public HttpResponse DoAction <T>(AcsRequest <T> request, bool autoRetry, int maxRetryNumber) where T : AcsResponse
 {
     return(DoAction(request, autoRetry, maxRetryNumber, this.clientProfile));
 }