Ejemplo n.º 1
0
        public async Task TestPostWebHookRegistrations_Create()
        {
            var f       = new BlueBank.BlueBankAccounts();
            var webhook = new WebHookRegister();

            List <string> filters = new List <string>();

            filters.Add("*");
            webhook.filters    = filters.ToArray();
            webhook.webHookUri = "http://example.io";
            var r = await f.PostWebHookRegistrations_Create(ocp, auth, webhook);
        }
Ejemplo n.º 2
0
        public async Task <HttpResponseMessage> PostWebHookRegistrations_Create(string Ocp, string Auth, WebHookRegister Webhook)
        {
            try
            {
                var client      = new HttpClient();
                var queryString = HttpUtility.ParseQueryString(string.Empty);


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

                var uri = "https://bluebank.azure-api.net/v0.7/api/WebHookRegistrations";


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


                return(response2);
            }
            catch (Exception ex2)
            {
                throw;
            }
        }