public void UserProcessMessage(MessageModel subscribeData)
 {
     try
     {
         var xmlUserData    = Convert.ToString(JsonConvert.DeserializeXNode(JsonConvert.SerializeObject(subscribeData.Data), "items"));
         var baseDataAccess = new BaseDataAccess(_connectionString);
         var sqlParameters  = new List <SqlParameter>
         {
             baseDataAccess.AddInParameter("UserXml", xmlUserData),
             baseDataAccess.AddInParameter("action", subscribeData.Action),
             baseDataAccess.AddInParameter("companyGuid", subscribeData.Company)
         };
         baseDataAccess.Execute("IotConnect_ManageUser ", sqlParameters);
     }
     catch (Exception ex)
     {
         _logger.ErrorLog(new Exception($"Error in sync iotconnect user data : {ex.Message}, StackTrace : {ex.StackTrace}, Data : {JsonConvert.SerializeObject(subscribeData)}"), this.GetType().Name, MethodBase.GetCurrentMethod().Name);
     }
 }