У меня есть приложение, в котором пользователи входят с учетными данными. Я проверяю базу данных, существует ли пара учетных данных, и запускаю приложение, если.
Но как хранить и извлекать информацию о пользователях из разных моделей представления. На самом деле я создаю одноэлементную MainViewModel, и когда я хочу получить информацию о пользователе, я делаю:
public static MainWindowViewModel GetMainWindow()
{
return _instance ?? (_instance = new MainWindowViewModel(new MainWindow()));
}
MainWindowViewModel.GetMainWindow().User
Возможно, использую IEventAggregator, но я не знаю, может ли он работать.
Thx