Есть таблица в базе.
В нее вставляются некоторые данные внешним приложением или процедурой.
Задача: Нужно некоторые данные не вставлять.
Таблицу менять нельзя, внешние приложения тоже нельзя менять и все их я не знаю.
Однако можно создать триггер на эту таблицу.
Пока смог придумать только instead of trigger.
Но тут засада. стал писать тесты с помощью EF пошли баги типа "Store update, insert, or delete statement affected an unexpected number of rows"
то есть EF ожидает вставленного айди новой записи, а мне же надо некоторые не вставлять. Получается если внедрю триггер, то внешнее приложение может поламаться.