Esempio n. 1
0
        public async Task <BurnCouponDto> BurnCouponsAsync(string mobileNumber, string offerNumber, string lang)
        {
            Boolean.TryParse(_configuration.GetSection("Coupons:SendSms").Value, out bool sendSms);
            Boolean.TryParse(_configuration.GetSection("Coupons:SubscribeSendSMS").Value, out bool subscribeSendSMS);

            var url = $"{_configuration.GetSection("Coupons:CouponsPregeneratedUrl").Value}" +
                      $"/api/couponz/BurnPreGeneratedCoupon?customerMsisdn={mobileNumber}&couponNumber={offerNumber}" +
                      $"&subscribeSendSMS={sendSms}&autoSubscribeWithOfferDetails=true&subscribeSendSMS={subscribeSendSMS}&lang={lang}";

            return(await _httpFactory.ClientGetAsync <BurnCouponDto>(url));
        }