Я понимаю, что MVC - это все, что нужно делать в правильном месте и логике, где это должно быть. Мои действия с контроллером заполняются бизнес-логикой (не связанной с хранением данных), и я чувствую, что я должен переместить часть логики в другое место.
Есть ли соглашение о том, где я должен поместить эту логику? Например, у меня есть следующий контроллер, который находится в файле контроллеров:
adminPowerController
public ActionResult Create(string test1)
// business logic
// business logic
// business logic
return View();
}
public ActionResult Index(string test1)
// business logic
// business logic
// business logic
return View();
}