コード例 #1
0
ファイル: VPSServices.cs プロジェクト: leaderwing/CBMS_API
        public GeneralCustomersRes getGeneralCustomers()
        {
            string RequestID         = Guid.NewGuid().ToString();
            GeneralCustomersRes resp = new GeneralCustomersRes();

            try
            {
                var httpWebRequest = (HttpWebRequest)WebRequest.Create(_WS.url + "/generalcustomers");
                httpWebRequest.ContentType = "application/json";

                httpWebRequest.Headers["Authorization"] = _WS.Authorization;
                httpWebRequest.Headers["X-Request-Id"]  = RequestID;
                httpWebRequest.Method = METHOD_TYPE.GET;

                var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
                using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
                {
                    var result = streamReader.ReadToEnd();
                    if (httpResponse.StatusCode == HttpStatusCode.OK)
                    {
                        resp = JsonConvert.DeserializeObject <GeneralCustomersRes>(result);
                    }
                }
            }
            catch (WebException ex)
            {
                var            respa   = (HttpWebResponse)ex.Response;
                var            resulte = new StreamReader(respa.GetResponseStream()).ReadToEnd();
                ResultResponse r       = new ResultResponse();
                r = JsonConvert.DeserializeObject <ResultResponse>(resulte);
            }

            return(resp);
        }
コード例 #2
0
        public GeneralCustomersRes getGeneralCustomer()
        {
            GeneralCustomersRes res = new GeneralCustomersRes();

            //VPSServices service = new VPSServices();
            //return service.getCustomerInfo(customerName, customerId, birthDay);
            return(res);
        }