Я использую ASP.Net MVC, но это, вероятно, относится ко всем шаблонам MVC в целом. Моя проблема, например, у меня есть компании, и в каждой компании у меня есть список контактов. Когда я выбрал компанию, я вижу ее данные и список контактов для этой компании. Когда я хочу добавить новый контакт для этой компании, следует ли выполнить это действие в контроллере компании в качестве действия «AddContact» или в контроллере контактов в «новом» действии, и мы передаем идентификатор компании URL?
Как обычно поступают с такими вещами в ASP.Net MVC? Есть ли лучшая государственность?