|  |  | 
 |  |  |         /// <returns>褰卞搷琛屾暟</returns> | 
 |  |  |         int AddData(TEntity entity); | 
 |  |  |  | 
 |  |  |         bool AddData<TChild>(TEntity entity, Expression<Func<TEntity, List<TChild>>> expression) where TChild : class, new(); | 
 |  |  |  | 
 |  |  |         Task<int> AddDataAsync(TEntity entity); | 
 |  |  |  | 
 |  |  |         /// <summary> | 
 |  |  | 
 |  |  |  | 
 |  |  |         Task<bool> DeleteDataByIdAsync(object id); | 
 |  |  |  | 
 |  |  |         bool DeleteAndMoveIntoHty(TEntity entity, OperateType operateType); | 
 |  |  |         bool DeleteAndMoveIntoHty(TEntity entity, OperateTypeEnum operateType); | 
 |  |  |  | 
 |  |  |         bool DeleteAndMoveIntoHty(List<TEntity> entities, OperateType operateType); | 
 |  |  |         bool DeleteAndMoveIntoHty(List<TEntity> entities, OperateTypeEnum operateType); | 
 |  |  |  | 
 |  |  |         /// <summary> | 
 |  |  |         /// 閫氳繃涓婚敭鏁版嵁鍒犻櫎澶氭潯鏁版嵁 |