Название не самое лучшее, но я сделаю все возможное, чтобы объяснить, что я имею в виду.
Когда вы создаете приложение ASP.NET MVC, и вам нужно получить данные о профиле пользователя (просто пример), где вы размещаете эти файлы и как вы строите эти запросы (допустим, я буду использовать какой-то ORM как Linq 2 SQL и что я буду использовать ninject)
еще раз давайте предположим, что у него будет интерфейс, который определяет все детали профиля пользователя (имя, фамилия, пароль ...). Теперь мне интересно, вы создаете методы для извлечения данных, таких как (GetName, GetSurname ...), и вы определяете как вы выбираете данные внутри класса UserProfile, который наследует этот интерфейс, который мы определили, или вы определяете один метод для получения всей учетной записи пользователя, а затем выполняете предварительный запрос внутри контроллера.
Если у вас есть полезные ссылки о разработке (?) Приложения MVC, пожалуйста, напишите об этом