У меня есть большая коллекция с интеграции, ну скажем условном 50к, мне надо их сохранить в базу, сейчас выгрузка занимает много времени, потому что приходится бежать в цикле по ним, формировать и каждый раз вызывать метод Add, хотел сделать через Parallel.forEach , но в таком случае приходится лочить контекст, потому что летят канкарерси эксепшены, думал сделать через треды, но чёт не могу найти ничего
Тебе не нужен здесь parallel.forEach, может можно обойтись асинхронными задачками?
Сохранение асинхронными методами реализовано и так)
Тогда попытаться сохранять в базу фиксированными батчами по n элементов лучше?
Обсуждают сегодня