Untitled

 avatar
unknown
plain_text
6 months ago
1.3 kB
4
Indexable
        [HttpPost]
        public StringResponse SendSmsEncrypted(StringParameter stringParameter)
        {
            var currentApiKey = "B8FC7AAB-4E1E-489D-ACE8-46E0AA181471";
            var commerceOrderService = Container.Resolve<CommerceOrderService>() as Livin.Core.Services.CommerceOrderService;

            SendOtpParameter parameter = null;
            StringResponse stringResponse = new StringResponse();
            try
            {
                parameter = commerceOrderService.DecyptParameter<SendOtpParameter>(stringParameter, currentApiKey);
            }
            catch
            {
            }

            if (parameter == null)
                return null;

            var response = this.SendSms(parameter);
            stringResponse = commerceOrderService.EncryptedResponse(response, currentApiKey);
            return stringResponse;
        }



#if PERFTEST
    [HttpPost]
    public StringResponse SendSmsEncryptedPentest(SendOtpParameter parameter)
    {
            StringResponse stringResponse = new StringResponse();
    
            if (parameter == null)
                return null;

            var response = this.SendSms(parameter);
            return response;
    }
#endif
Editor is loading...
Leave a Comment