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); } }