Точка ведущего в чистой архитектуре с mvc

Читая книгу по чистой архитектуре, я пытался придумать, как лучше всего использовать презентатор в MVC. Поскольку нет связанного кода, мне трудно найти необходимость в докладчике. Мне кажется, что контроллер в MVC можно использовать как для контроллера, так и для ведущего. Вариант использования возвращает модель, которую вы конвертируете в модель представления в контроллере. Если презентатор будет использоваться вообще, вы просто вернете модель возврата контроллеру и вызовете оттуда класс презентатора. Любые проблемы с этим или кто-нибудь может объяснить, как это работает в MVC?

1
0
282
1

Ответы 1

При реализации чистой архитектуры, например, в Asp.Net MVC, который вы описываете, является совершенно правильным, простым и прагматичным подходом. Логика представления четко отделена от бизнес-логики (вариантов использования), а поток управления соответствует правилу зависимости дяди Боба.

Фактически, я все еще придерживаюсь этого подхода в своих проектах Asp.Net MVC на основе чистой архитектуры.

Недавно я более подробно обсуждал эту тему в блоге: http://www.plainionist.net/Implementing-Clean-Architecture-Controller-Presenter/

Другие вопросы по теме

Похожие вопросы

Почему контроллер должен вызывать интерфейс в сценариях использования в чистой архитектуре
Чистая архитектура: используйте compositedisposable в домене или презентации / приложении
Как обернуть ответы api для обработки успеха и ошибки на основе чистой архитектуры?
Какой уровень обрабатывать решение кода ответа в чистой архитектуре
Реализовать комнату с помощью rxjava и дооснащения
Как реализовать проверку сущности в экземплярах одной и той же сущности
Ведущий инструктирует текущее действие, чтобы накачать следующее действие; нарушение правил mvp или нет
Как реализовать презентера в голанге по чистой архитектуре?
Принцип единой ответственности в чистой архитектуре, агрегирование прецедентов в одном usecasemanager, который может предоставлять прецеденты на основе объекта in & out.
Должны ли сущности в чистой архитектуре знать механизмы сохранения?