Я написал приложение для настройки имеющейся у нас платформы. Наш текущий процесс состоит в том, чтобы вносить изменения в конфигурацию промежуточной среды и, когда они утверждены, вносить те же изменения в производственную среду.
В этом процессе есть место для ошибки, так как существует риск того, что пользователь может ошибочно внести изменения в производство, которые не были одобрены при постановке. Было бы легко нажать неправильную кнопку или выбрать неправильный выбор из списка, если пользователь неосторожен.
Я думал, что этот риск уменьшится, если мы сможем сохранить все операции LINQ-to-SQL, которые переводят промежуточную среду в ее текущее утвержденное состояние, и вместо этого повторно запустить эти сохраненные операции в производственной среде. внести те же изменения вручную.
Полагаю, что я пытаюсь спросить, есть ли способ «отсканировать» вставки / обновления / удаления, которые выполняет мой LINQ-to-SQL?
Это реалистичная идея? Если нет, может кто-нибудь предложить другой подход к этому вопросу?
Спасибо
Dave