понимать о чем речь)-
чувствую что избыточно, как думаете, это так? нафиг их? интерфейс под каждый контроллер и нормально
а также интересует вот какой момент.. первую апишку делаю как никак, и не оч шарю...
- вот надо получить список записей, относящихся к определенному пользователю + фильтр критерия.
фильтрует кто? репо или контроллер? репо получает все и контроллер фильтрует? или сразу из базы надо вытянуть нужные данные?
> фильтрует кто? репо или контроллер? меж этой ебалой запихивают "бизнес" слой, который и фильтрует
но можно и в репе, если рот того ебал еще слой делать
да у меня так, полтора круда, куда тут. вот изьебнулся с абстракцией и чуть не умер.. попрощеб
контроллер чисто принимает и отдает, фильтруй тогда в репе
а интерфейс под каждый контроллер эт норма? а то не везде надо getall, а где то надо getbyemail, под общую крышу чет никак
никогда интерфейсы под контроллер не писал
На каждый контролер не нужно, репозиторий нужен даже с EF иначе туго будет с юнит тестами
Юнит-тесты на базу не нужны точно
На сервисы, а они уже базу юзают
Обсуждают сегодня