Я новичок в ASP.Net MVC.Прочитав множество руководств и усвоив их концепции, мне еще предстоит увидеть подход, который четко демонстрирует, куда идет бизнес-логика.
Мое приложение будет часто использовать jQuery AJAX (которое будет вызывать действия контроллера для различных целей, таких как зависимое взаимодействие, проверка). Я определенно буду использовать концепцию ViewModel, но мне все еще неясно, где должна располагаться бизнес-логика. Ставить контроллер или модель не хочу. Должен ли я поместить его на отдельный уровень обслуживания?