День добрый.
Возник ряд вопросов по asp net core.
(шапку видел, но все же не вижу смысла выносить данные вопросы на SO.
если все-же так нельзя - извините.)
Есть модели, есть репозитории для каждой модели.
Генерик репозиторий в методах Create\Update сразу вызывает SaveChanges.
(об этом позже)
Поверх для каждой модели написан Services, который во многом просто дублирует вызовы из репозитория.
Вопросы следующие:
1. На сколько оправдан вообще слой в виде Services ?
Однозначного ответа на вопрос "можно ли в контроллер сразу пихать репозитории" я не нашел.
Возник ряд вопросов по asp net core.
(шапку видел, но все же не вижу смысла выносить данные вопросы на SO.
если все-же так нельзя - извините.)
Есть модели, есть репозитории для каждой модели.
Генерик репозиторий в методах Create\Update сразу вызывает SaveChanges.
(об этом позже)
Поверх для каждой модели написан Services, который во многом просто дублирует вызовы из репозитория.
Вопросы следующие:
1. На сколько оправдан вообще слой в виде Services ?
Однозначного ответа на вопрос "можно ли в контроллер сразу пихать репозитории" я не нашел.