что он должен принимать в себя? Тоже dto? Допустим для создания сущности нужно три поля типа стринг. В данном случае метод сервиса должен принимать три этих поля или некий объект по типу CreateEntityDto в котором уже эти три поля скрыты?
В какой архитектуре?
чистой
Без разницы, Мартин не акцентируется на этом.
Ок, спасибо. А то и вправду, допустим для удаления нужен лишь один id и не прикольно иметь класс с одним полем. Тогда вопрос. Возможен ли смешанный подход, когда ты часть используешь просто через параметры метода, а часть через класс?
Только в том случае если позволяет религия, иначе никак )
А почему нет, на самом-то деле? Но зависит от кода уже существующего "вокруг" на самом деле Обычно унифицированный, хоть и неоптимальный паттерн, это лучше чем тотальный разнобой
Обсуждают сегодня