Mvvm Messenger类可访问性

Mvvm Messenger类可访问性,mvvm,toolkit,light,mediator,messenger,Mvvm,Toolkit,Light,Mediator,Messenger,我正在使用MVVM Light的Messenger类。 我想知道这个类是否应该仅由ViewModels使用,或者是否也可以由其他类使用。 如果是后者,那么谁也可以使用它?国际奥委会委员?服务?观点 谢谢大家! 大多数情况下,您将使用它在ViewModels之间进行通信,但它也用于在codebehind中打开新窗口,或用于与ViewModelLocator类进行通信。它实际上不是特定于WPF的,只是一个消息传递服务

我正在使用MVVM Light的Messenger类。 我想知道这个类是否应该仅由ViewModels使用,或者是否也可以由其他类使用。 如果是后者,那么谁也可以使用它?国际奥委会委员?服务?观点


谢谢大家!

大多数情况下,您将使用它在ViewModels之间进行通信,但它也用于在codebehind中打开新窗口,或用于与ViewModelLocator类进行通信。它实际上不是特定于WPF的,只是一个消息传递服务