Efektywny sposób na zbiorcze wstawianie / aktualizowanie za pomocą Entity Framework
Mam listę podmiotów i chcę je wstawić do bazy danych. Jeśli obiekt już istnieje w bazie danych, tak jak jest, to należy go pominąć. Jeśli znajduje się w bazie danych, ale ma inne wartości, musi zostać zaktualizowany.
Czy można to zrobić w inny sposób niż wykonać wywołanie db na element?
Mój plan polega na wypróbowaniu wstawki, jeśli zostanie zgłoszony wyjątek wyjątku ograniczenia klucza, a następnie wykonaj aktualizację.