public NavigationViewModel(INavigationDataProvider dataProvider, IEventAggregator eventAggregator) { Friends = new ObservableCollection <NavigationItemViewModel>(); _dataProvider = dataProvider; _eventAggregator = eventAggregator; }
public NavigationViewModel(INavigationDataProvider dataProvider, IEventAggregator eventAggregator) { _dataProvider = dataProvider; _eventAggregator = eventAggregator; Friends = new ObservableCollection <NavigationItemViewModel>(); _eventAggregator.GetEvent <FriendSavedEvent>().Subscribe(OnFriendSaved); }
public NavigationViewModel(INavigationDataProvider dataProvider, IEventAggregator eventAggregator) { _dataProvider = dataProvider; _eventAggregator = eventAggregator; _eventAggregator.GetEvent <FriendSavedEvent>().Subscribe(OnFriendSaved); _eventAggregator.GetEvent <FriendDeletedEvent>().Subscribe(OnFriendDeleted); }
public NavigationViewModel(INavigationDataProvider navigationDataProvider, IEventAggregator eventAggregator) { Friends = new ObservableCollection <NavigationItemViewModel>(); this.navigationDataProvider = navigationDataProvider; this.eventAggregator = eventAggregator; eventAggregator.GetEvent <OnDeleteFriendEvent>().Subscribe(OnDeleteFriend); eventAggregator.GetEvent <OnFriendSavedEvent>().Subscribe(OnSavedFriend); }
private IEventAggregator _eventAggregator; //Prism public NavigationViewModel(INavigationDataProvider dataProvider, IEventAggregator eventAggregator) //ctor { Friends = new ObservableCollection <NavigationItemViewModel>(); //Lista przyjaciół _dataProvider = dataProvider; //Prism _eventAggregator = eventAggregator; _eventAggregator.GetEvent <FriendSavedEvent>().Subscribe(OnFriendSaved); _eventAggregator.GetEvent <FriendDeletedEvent>().Subscribe(OnFriendDeleted); }
public NavigationViewModel(INavigationDataProvider dataProvider) //Recebe a interface de parametro. { Friends = new ObservableCollection <LookupItem>(); _dataProvider = dataProvider; }
public NavigationViewModel(INavigationDataProvider dataProvider) { Friends = new ObservableCollection <LookupItem>(); _dataProvider = dataProvider; }
public EmailNavigationViewModel( INavigationDataProvider navigationDataProvider) { Emails = new ObservableCollection <EmailViewModel>(); _navigationDataProvider = navigationDataProvider; }
public NavigationViewModel(INavigationDataProvider dataProvider) { _dataProvider = dataProvider; }