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);
        }
Example #6
0
 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;
     
 }