Я хочу обрезать таблицу в entityframework при заполнении и заполнять новые данные. Должен ли я вызвать сохранение изменений после усечения или после того, как все будет сделано? - PullRequest
0 голосов
/ 17 апреля 2020

У меня есть таблица настроек в моем базовом приложении. net, я хочу обрезать или удалить все записи после заполнения. Я использую этот метод для удаления всех записей:

    public static void Clear<T>(this DbSet<T> dbSet) where T : class
    {
        dbSet.RemoveRange(dbSet);
    }

и вот как я его называю

    _context.Settings.Clear();

Я также хочу заполнить новые записи. Мой вопрос заключается в том, должен ли я вызвать сохранение изменений после выполнения усечения, или я должен вызвать его в конце после добавления новых записей ??. И, соответственно, я должен жестко закодировать идентификаторы новых записей настроек? Буду признателен за любые советы по повышению производительности

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