Мне нужно настроить различные команды для ViewModel, такие как Close, Edit, Cancel, ShowPic, ShowVideo.
На основании разных ViewModel, у меня есть общие команды, такие как Close, Edit, Cancel, которые выполняют одну и ту же операцию, только контекст можетбудь другим.Затем для других, таких как ShowPic, ShowVideo, они принадлежат их собственным моделям представления.
В таких сценариях, как рекомендуется организовать свои команды:
- Вы размещаете их все в отдельномВызов класса "Команды"?
- Помещаете ли вы их в соответствующие модели ViewMells, даже если некоторые из них являются общими?
- Вы разделяете общие команды от других?
Спасибо заВаш совет и пример, как бы вы их организовали.