Я создаю базовый пользовательский API.
Например, API имеет объект модели USER и возвращает UserView, который не содержит хешированный пароль, например, обратно во внешний интерфейс.
Чтобы создать пользователя, передний конец передает объект JSON «USER», но пропускает части, такие как поля «createOn» и «scope», которые должны быть выполнены внутренним сервером.
Что вы называете "объектом", который передается в MVC?
{Имя пользователя, Пароль} ---> Conrtoller ---> Сервис ---> Модель (сохраняется) ---> Просмотр
т.е. что бы вы назвали вход? Это похоже на модель User, но отсутствуют части, которые должны быть заполнены слоем Service, чтобы сформировать законченную модель для сохранения.
Спасибо!