Вопросы с тегом «system.text.json»

19
ASP.NET Core 3.0 System.Text.Json Сериализация с верблюжьим корпусом

В проекте ASP.NET Core 3.0 Web API как указать параметры сериализации System.Text.Json для сериализации / десериализации свойств Pascal Case в Camel Case и наоборот автоматически? Дана модель со свойствами Pascal Case, такими как: public class Person { public string Firstname { get; set; } public...

14
ASP.NET MVC Core 3.0 API сериализует перечисления в строку

Как сериализовать поля Enum в String вместо Int в ASP.NET MVC Core 3.0? Я не могу сделать это по-старому. services.AddMvc().AddJsonOptions(opts => { opts.JsonSerializerOptions.Converters.Add(new StringEnumConverter()); }) Я получаю сообщение об ошибке: невозможно преобразовать из...

12
Преобразование кода newtonsoft в System.Text.Json в ядре .net 3. Что эквивалентно JObject.Parse и JsonProperty

Я конвертирую свою реализацию newtonsoft в новую библиотеку JSON в .net core 3.0. У меня есть следующий код public static bool IsValidJson(string json) { try { JObject.Parse(json); return true; } catch (Exception ex) { Logger.ErrorFormat("Invalid Json Received {0}", json); Logger.Fatal(ex.Message);...

12
Как глобально установить параметры по умолчанию для System.Text.Json.JsonSerializer?

ОБНОВЛЕНИЕ [2019-12-23]: Отчасти благодаря участию вокального сообщества эта проблема была добавлена ​​в дорожную карту для .NET 5.0. ОБНОВЛЕНИЕ [2019-10-10]: Если интересно посмотреть, как это поведение реализовано дляSystem.Text.Json.JsonSerializerна голову к открытому вопросу GitHub указал Крис...

11
Асинхронная десериализация списка с использованием System.Text.Json

Допустим, я запрашиваю большой файл JSON, который содержит список многих объектов. Я не хочу, чтобы они все время оставались в памяти, но я бы предпочел прочитать и обработать их один за другим. Поэтому мне нужно превратить асинхронный System.IO.Streamпоток в IAsyncEnumerable<T>. Как мне...