Услуги и хранилище в чистой архитектуре - PullRequest
0 голосов
/ 27 марта 2020

Я использую Чистую Архитектуру в Asp. net Core. Мои уровни: * UI * Ioc * Домен * Данные * Приложение

Сначала я определяю классы моделей на уровне доменов и определяю интерфейс для каждой модели. Затем я реализую интерфейсы на уровне данных. После этого на уровне приложения все в порядке. Я определяю новый интерфейс для моделей и затем реализую интерфейсы на этом уровне с помощью методов в классах репозитория на уровне данных. На этом уровне я могу использовать logi c и условие, а на уровне данных я избегаю Logi c.

. Хороша ли эта архитектура? и когда у меня есть простая модель с операцией CRUD, я должен скопировать интерфейс на доменном уровне на прикладной уровень, а затем внедрить службы. я запутался для этой копии вставки в этой архитектуре. каково ваше мнение?

-Picture

...