Мне удалось исправить себя с помощью JSON.net TypeNameHandling.Я сохраняю объект в формате JSON, используя RavenDB, и для параметра TypeNameHandling сериализатора JSON.net установлено значение true, чтобы иметь дело со структурой наследования, которая у меня есть.
Мне нужно было изменить пространство имен документа, котороеЯ храню, поэтому теперь, когда он десериализуется, он выдает ошибку «Ошибка разрешения типа, указанного в JSON», поскольку ссылка на тип в документе JSON больше не существует.
Возможно ли перехватить Jsonдесериализация для того, чтобы сделать какую-то скользящую миграцию?
Спасибо,