У меня есть модель с 10 полями и для целей оптимизации разные вызовы службы REST либо потребуют, либо отвечают с помощью настраиваемого объекта DTO (таким образом, JSON).
Например: Модель автомобиля имеет цвет, двери, автоматический/ручной, сиденья, владелец, модель, год
Service1 возвращает только модель, год и цвет
Service2 возвращает цвет, двери, автоматический/ручной, сиденья, модель, год (владелец уведомления удален)
Пожалуйста, поделитесь лучшей практикой (как я, возможно, ошибаюсь)?
Одна вещь, которую вы можете сделать, - это определить различные конструкторы для вашего класса модели.