Я работаю над системой управления контентом, которая вроде как встраивается в существующую базу данных, и в базе данных есть много таблиц. Будет промежуточная база данных, где мы будем вносить изменения и позволять пользователям «просматривать на месте». Затем любые изменения должны быть утверждены, и для их публикации мы подключимся к действующей версии той же базы данных (той же схемы) и воспроизведем сохраненные изменения.
Я нашел некоторый код (называемый Doddle Audit), который с некоторыми изменениями дает мне отличную информацию о том, что меняется. Я могу получить список всех столбцов, до и после, для обновлений, вставок и удалений. Но то, что я действительно хотел бы иметь, является базовым SQL, выполняемым SubmitChanges (). LinqToSql должен сгенерировать это, так почему я не могу его получить?
Я гуглил и смотрел на код, включающий SubmitChanges, наводя мышью на вещи, и я не могу его найти. Кто-нибудь знает способ получить это?