WPF MVVM Maneira correta de disparar evento na exibição do ViewModel
No meu aplicativo WPF, tenho 2 Windows (ambos têm o seu próprio ViewModel):
Janela principal do aplicativo que exibe a lista com várias palavras (vinculadas ao MainViewModel)
Dialog Window que permite aos usuários adicionar novos itens à lista (vinculados a AddWordViewModel)
MainViewModel possui a propriedade Articles da List (essa coleção é preenchida por uma das classes de serviço) vinculada ao ListBox da janela princip
@AddWordViewModel possui o SaveWordCommand que está vinculado ao botão Salvar do Diálogo Adicionar Word. Sua tarefa é pegar o texto digitado pelo usuário e passá-lo para a classe de serviç
Depois que o usuário clica no botão Salvar, preciso notificar o MainViewModel para recarregar os artigos do serviç
minha ideia era expor o comando público no MainViewModel e executá-lo a partir do AddWordViewModel
Qual é a maneira correta de implementá-lo?
Obrigado