using com.alibaba.openapi.client.entity; using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.Text; using System.Threading.Tasks; namespace com.alibaba.openapi.client { [DataContract(Namespace = "com.alibaba.openapi.client")] public class AlibabaRequest { [DataMember(Order = 0)] private APIId apiId; public APIId ApiId { get { return apiId; } set { apiId = value; } } private Dictionary addtionalParams = new Dictionary(); public Dictionary AddtionalParams { get { return addtionalParams; } set { addtionalParams = value; } } private Object requestEntity; public Object RequestEntity { get { return requestEntity; } set { requestEntity = value; } } private Dictionary attachments; public Dictionary Attachments { get { return attachments; } set { attachments = value; } } private String authCodeKey; public String AuthCodeKey { get { return authCodeKey; } set { authCodeKey = value; } } [DataMember(Order = 1)] private String accessToken; public String AccessToken { get { return accessToken; } set { accessToken = value; } } private AuthorizationToken authToken; internal AuthorizationToken AuthToken { get { return authToken; } set { authToken = value; } } } }