У меня есть таблица Entity, которая связана со многими таблицами.Я установил на каждом каскаде отношения удаления.Я также сначала использую шаблонное мягкое удаление в таблице Entity.Затем я пытаюсь использовать HardDelete (), чтобы удалить сущность навсегда.Вот код:
public async Task DeletePermanently(int id)
{
CurrentUnitOfWork.DisableFilter(AbpDataFilters.SoftDelete);
var entity = await _entityRepository.GetAsync(id);
await _entityRepository.HardDeleteAsync(entity);
}
Это ошибка, которую я получаю:
SqlException: The Database ID 14, Page (1:2119), slot 0 for LOB data type node does not exist. This is usually caused by transactions that can read uncommitted data on a data page. Run DBCC CHECKTABLE.
Я также пробую DBCC CHECKDB и не получаю никакой ошибки.