public ListWindowViewModel( SidebarViewModelFactory factory, MainViewModel mvm) { mainViewModel = mvm; _factory = factory; }
public MainViewModel(ILogger <MainViewModel> logger, DataAccess dataAccess, ViewModelMediator viewModelMediator, IServiceProvider serviceProvider, SidebarViewModelFactory sidebarFactory, ProfileViewModel profileViewModel, LivemeApiProvider api ) { _logger = logger; _dataAccess = dataAccess; DataAccess = _dataAccess; _viewModelMediator = viewModelMediator; ServiceProvider = serviceProvider; _sidebarFactory = sidebarFactory; _profileViewModel = profileViewModel; _livemeApi = api; _viewModelMediator.OnNotfication += DispatchNotification; LastVisited = new List <User>(); SearchType = SearchType.userID; }