Я использую библиотеку EntityFramework.Extended для выполнения пакетных обновлений. Единственная проблема - EF не отслеживает пакетные обновления, выполняемые библиотекой. Поэтому, когда я снова запрашиваю DbContext
, он не возвращает обновленные сущности.
Я обнаружил, что при использовании метода AsNoTracking()
при запросе отключается отслеживание и получает свежие данные из базы данных. Однако, поскольку EF не отслеживает объекты, запрошенные с помощью AsNoTracking()
, я не могу выполнить какое-либо обновление по запрошенным данным.
Есть ли способ заставить EF получать последние данные при отслеживании изменений?