Существует так много противоречивых статей в Интернете. Каково ваше личное мнение по этому вопросу (для приложения предприятия) .....Контроллер. Должен ли он иметь дело с уровнем обслуживания или хранилищем напрямую?
В моей C#/приложение MVC Я насторить архитектуры, как предложено здесь, минус инъекции зависимостей и automapper: https://chsakell.com/2015/02/15/asp-net-mvc-solution-architecture-best-practices/
В общем , когда речь идет о контроллере MVC, следует ли использовать только служебный уровень напрямую? Или это все еще хорошая практика для непосредственного обращения с хранилищем? Что поможет вам решить?
Также, если класс UnitOfWork будет создан на уровне контроллеров, а затем передан в Service/repo?
Благодаря
http://stackoverflow.com/questions/8735466/fat-model-thin-controller-vs-service-layer кажется связанным –
Я предпочитаю такую архитектуру https://lostechies.com/jimmybogard/2013/ 12/19/путы-ваши-контроллеров-на-диета столбов-и-команда / – CSharper