Ejemplo n.º 1
0
        /// <summary>
        /// Unmarshaller the response from the service to the response class.
        /// </summary>
        /// <param name="context"></param>
        /// <returns></returns>
        public override AmazonWebServiceResponse Unmarshall(JsonUnmarshallerContext context)
        {
            DeleteSmsTemplateResponse response = new DeleteSmsTemplateResponse();

            var unmarshaller = MessageBodyUnmarshaller.Instance;

            response.MessageBody = unmarshaller.Unmarshall(context);

            return(response);
        }
        public static DeleteSmsTemplateResponse Unmarshall(UnmarshallerContext context)
        {
            DeleteSmsTemplateResponse deleteSmsTemplateResponse = new DeleteSmsTemplateResponse();

            deleteSmsTemplateResponse.HttpResponse = context.HttpResponse;
            deleteSmsTemplateResponse.RequestId    = context.StringValue("DeleteSmsTemplate.RequestId");
            deleteSmsTemplateResponse.TemplateCode = context.StringValue("DeleteSmsTemplate.TemplateCode");
            deleteSmsTemplateResponse.Code         = context.StringValue("DeleteSmsTemplate.Code");
            deleteSmsTemplateResponse.Message      = context.StringValue("DeleteSmsTemplate.Message");

            return(deleteSmsTemplateResponse);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 删除短信模板
        /// </summary>
        public void DeleteSmsTemplate()
        {
            // 设置请求对象
            DeleteSmsTemplateRequest request = new DeleteSmsTemplateRequest
            {
                SmsTemplateId = "169a2076213c4553a7ebb3b5ddc07017"
            };

            try
            {
                // 发送请求并返回响应
                DeleteSmsTemplateResponse response = smnClient.SendRequest(request);
                string result = response.RequestId;
                Console.WriteLine("{0}", result);
                Console.ReadLine();
            }
            catch (Exception e)
            {
                // 处理异常
                Console.WriteLine("{0}", e.Message);
                Console.ReadLine();
            }
        }