Отключение проверки параллелизма в EF Core - PullRequest
0 голосов
/ 26 января 2019

Я работаю в системе, которая сканирует данные и сохраняет их в базе данных SQL, и, как вы уже можете догадаться, данные поступают в БД только из одного источника, который является моим приложением. Однако есть случаи, когда мне нужно перезаписывать старые данные, не заботясь о конфликтах параллелизма. Я предполагаю, что Entity Framework по умолчанию имеет некоторый механизм проверки параллелизма в своем ядре, поскольку время от времени он выдает следующее исключение:

Данные могут быть изменены или удалены, так как объекты были загружены

Как я упоминал ранее, меня это не волнует, и я просто хочу поместить данные в БД.

Есть ли способ отключить это в EF Core? Чтобы было понятно, есть ли какой-нибудь способ определить для работника фермы просто рассмотреть изменения и поставить их на место в БД?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...