Заранее извиняюсь, если это расплывчато ... Каков наилучший или наиболее практичный способ реализации списков пользовательских типов для MVVM? Мне кто-то сказал, что для каждого типа у меня должен быть соответствующий Список. Например, если у меня есть класс Customer, у меня также должен быть класс CustomerList, базовым классом которого является List, и в этом классе я должен выполнять всю свою работу с любым списком клиентов.
Поскольку я хочу начать писать пару приложений с использованием MVVM, должна ли каждая модель содержать класс Customer и CustomerList, а затем мне нужен ViewModel для каждой из этих моделей? Я просто сбит с толку, и это кажется излишним.
Если бы кто-то мог объяснить мне это или указать мне правильное направление, я был бы признателен. Я посмотрел довольно много видео MVVM и получил общее представление, но некоторые из этой реализации я просто еще не получил.