Example #1
0
        public async Task <HttpResponseMessage> PaymentCreate(string Ocp, string Auth, BlueBank.DataTypes.Payment.Payment payment)
        {
            try
            {
                var client      = new HttpClient();
                var queryString = HttpUtility.ParseQueryString(string.Empty);

                // Request headers
                //client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "");
                client.DefaultRequestHeaders.Add("Authorization", Auth);
                client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", Ocp);

                var uri = "https://bluebank.azure-api.net/v0.71/api/Payments";


                var stringContent = new StringContent(JsonConvert.SerializeObject(payment), Encoding.UTF8, "application/json");
                var response2     = await client.PostAsync(uri, stringContent);


                return(response2);
            }
            catch (Exception ex2)
            {
                throw;
            }
        }
Example #2
0
        public System.Net.Http.HttpResponseMessage PaymentCreate(string ocp, string auth, DataTypes.Payment.Payment payment)
        {
            try
            {
                var f = new BlueBank.BlueBankAccounts().PaymentCreate(ocp, auth, payment).Result;

                return(f);
            }
            catch (Exception ex)
            {
                throw;
            }
        }