Как сохранить определенные встроенные типы для System.Text.Json AOT?C#

Место общения программистов C#
Ответить
Anonymous
 Как сохранить определенные встроенные типы для System.Text.Json AOT?

Сообщение Anonymous »

У меня есть структура объекта, такая как List, и я сериализую ее напрямую с помощью JsonSerializer. Очевидно, я не смогу использовать его как есть для AOT, иначе я получу:

Код: Выделить всё

JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
Теперь я знаю, как это обычно делается при использовании собственных типов, но какие у меня есть варианты для встроенных?

Подробнее здесь: https://stackoverflow.com/questions/792 ... t-json-aot
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»