Как создаются сжатые модели, хранящиеся в таблице EF 4.3 Code First Migrations __MigrationHistory?

Я работаю с Code First Migrations (Entity Framework 4.3) и хочу получить сжатую двоичную версию текущей модели, чтобы я мог вручную сравнить ее с последней моделью, хранящейся в __MigrationHistory(или к той, которую я сохранил в текстовом файле).

Существует метод EdmMetadata.TryGetModelHash(), но он помечен как устаревший, и я хочу избегать его, если это возможно (по соображениям безопасности в будущем).

Как мне это сделать в EF 4.3?

Редактировать:Из небольшого исследования и информации в ответе Павлая понял, что это поле больше не хранит хэш, а сжатое двоичное представление модели. Это я пытаюсь создать.

5
задан Community 23 May 2017 в 11:54
поделиться