예제 #1
0
        public BaseViewModel(CommonParameters commonParameters)
        {
            EventAgg = commonParameters.EventAggregator;

            StatusMessage = commonParameters.StatusMessage;

            OfflineDB = commonParameters.OfflineService;
            OnlineDB  = commonParameters.OnlineService;

            EventAgg.Subscribe(this);
        }
예제 #2
0
        public ListBaseViewModel(IListViewModelParams commonParameters)
        {
            EventAgg = commonParameters.EventAggregator;
            EventAgg.Subscribe(this);

            OfflineDB = commonParameters.OfflineService;

            Movies = new ObservableCollection <MovieCardViewModel>();

            StatusMessage = commonParameters.StatusMessage;
            ImageCacher   = commonParameters.ImageCacher;
        }