Ane*_*ees 0 wpf unity-container mvvm
从我的一个ViewModel我有下面的调用,从服务器获取信息.
List<Customer> listOfCustomers = GetCustomerList(domain,password);
Run Code Online (Sandbox Code Playgroud)
将此信息id listOfcustomers传递给MVVM场景中的另一个ViewModel(CustomerViewModel)的最佳方法是什么.
我需要在这里使用Unity,还是使用事件聚合器发布,如下面的RichardOD所述.
您的登录ViewModel不应该获取此信息.登录ViewModel用于登录,而不是用于提取数据.您的CustomerViewModel应该在成功验证用户后提取该数据- 可能基于验证的用户名.