public static void Sample(Darabonba.import.Client client) { Darabonba.import.Models.RuntimeObject runtime = new Darabonba.import.Models.RuntimeObject(); AlibabaCloud.import.Models.Request request = new AlibabaCloud.import.Models.Request { Accesskey = "accesskey", Region = "region", }; client.Print(runtime); }
public Darabonba.import.Models.RuntimeObject Complex1(ComplexRequest request, Darabonba.import.Client client) { request.Validate(); client.Validate(); Dictionary <string, string> runtime_ = new Dictionary <string, string> { { "timeouted", "retry" }, }; TeaRequest _lastRequest = null; Exception _lastException = null; long _now = System.DateTime.Now.Millisecond; int _retryTimes = 0; while (TeaCore.AllowRetry((IDictionary)runtime_["retry"], _retryTimes, _now)) { if (_retryTimes > 0) { int backoffTime = TeaCore.GetBackoffTime((IDictionary)runtime_["backoff"], _retryTimes); if (backoffTime > 0) { TeaCore.Sleep(backoffTime); } } _retryTimes = _retryTimes + 1; try { TeaRequest request_ = new TeaRequest(); string name = "complex"; Dictionary <string, string> mapVal = new Dictionary <string, string> { { "test", "ok" }, }; request_.Protocol = _endpointMap.Get(_protocol); request_.Port = request.Num; request_.Method = "GET"; request_.Pathname = "/" + _pathname; request_.Query = new Dictionary <string, string> { { "date", "2019" }, }; _lastRequest = request_; TeaResponse response_ = TeaCore.DoAction(request_, runtime_); if (true && true) { return(null); } else if (true || false) { return(new Darabonba.import.Models.RuntimeObject()); } client.Print(request.ToMap(), "1"); Hello(request.ToMap(), new List <string> { "1", "2" }); Hello(null, null); return(TeaModel.ToObject <Darabonba.import.Models.RuntimeObject>(new Dictionary <string, object>() { })); Complex3(null); } catch (Exception e) { if (TeaCore.IsRetryable(e)) { _lastException = e; continue; } throw e; } } throw new TeaUnretryableException(_lastRequest, _lastException); }