Мне часто требуется, в зависимости от случая, несколько DTO для одного и того же ресурса.
Возьмите пример фотоальбомов. В зависимости от того, что я хочу отобразить, мне понадобятся разные данные в моих DTO (создание через форму, список, детали и т. Д.).
У меня будет albumFormDTO для создания альбома, коллекция albumDTO для списка альбомов и albumDetailDTO для подробного альбома.
Для каждого мне нужен определенный ассемблер. Кажется, это действительно тяжело.
Кажется ли это глупо?
Спасибо,
Кья Бенджамин.