Репозиторий – паттерн, слой – концепции внутри слоистой архитектуры.
Ну просто на скрине код, который я бы утащил в репозитарий и положил в слой доступа к данным. Пошёл гуглить за пепозитарии :)
На слое данных – модели и контекст, на БЛ – репозитории и dto. И все это связанно интерфейсами через di. Речь об этом. На на слое приложения уже контроллеры.
ох файт :) Я просто в бд через даппер хожу, и у меня на слое приложения юскейсы, сервисы и интерфейсы репозитариев, гетвеев и прочей байды, которые я не хочу в аппликейшен тащить. Контроллеры снаружи, они приложению не нужны.
Обсуждают сегодня