Здравствуйте.
Наверняка обсуждалось тут, но что-то не могу припомнить когда...
Итак, имеем сл. картинку --
тыц.
1)Правильно ли я понимаю, что слой controller'ов взаимодействие с *Service? Скорее всего это так.
2)Далее, а вот контроллер в кач-ве параметров в тот или иной *service должен передавать DTO или бизнес сущность? И соотв. получать от *Service должен уже DTO или сущность? Или он просто DTO прокидывает и возвращает тоже DTO? Т.е. в задачи контроллера входить отображения DTO в бизнес сущности или нет? Судя по картинке,
DTO и AppService в одном слое, поэтому AppService должен что-то знать о DTO?
Заранее благодарю.