public async Task <IActionResult> SendPushNotification([FromBody] UserDevice model)
        {
            var response = new APIResponse <UserDevice>()
            {
                Success = true
            };

            try
            {
                //DeviceToken = "77df959ac96c11b305ec7dc9f69bea5caf3134fddf9661407b142e11a692a156"
                if (model.Device.Count > 0)
                {
                    await _PushSvc.APNS_Send(model.Device, model.Message);

                    response.Data    = model;
                    response.Message = "Notification Sent!";
                }
                else
                {
                    response.Success = false;
                    response.Data    = model;
                    response.Message = "Device Token Required!";
                }
            }
            catch (Exception ex)
            {
                response.Success = false;
                response.Message = ex.Message;
            }

            return(Ok(response));
        }
        public async Task <IActionResult> SendPushNotification()
        {
            var result = new ServiceResponse <UserDeviceInfo>()
            {
                Success = true
            };
            List <UserDeviceInfo> lstUserDevice = new List <UserDeviceInfo>();

            lstUserDevice.Add(new UserDeviceInfo()
            {
                DeviceToken = "77df959ac96c11b305ec7dc9f69bea5caf3134fddf9661407b142e11a692a156"
            });

            await _PushSvc.APNS_Send(lstUserDevice, "");

            return(Json(result));
        }