меня есть класс который описывает JSON структуру. Я в объект загружаю данные и потом серриализую.
Сейчас я загружаю данные просто обращаясь непосредственно к полям класса.
Как обычно в С# делают? Создают какую-то функцию LoadData которая будет это все маскировать и разом все загружать или делают чейнинг что бы вызывать методы для загрузки конкретного поля? Или вовсе просто пишут свойства и загружают данные как будто обращаюсь к полям класса? Или это вовсе зависит от конкретного код-стайла в проекте?
Если asp.net core, то обычные биндинги и POCO, иначе можно любой json-сериализатор типа Newtonsoft
Зависит. Если ты эту дтошку заполняешь из 1 какого-то типа, например сущности (группы сущностей) из базы, то почему бы не использовать конструктор?
Обычно юзают десериализатор
Обсуждают сегодня