Beispiel #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="SillyDudeVm"/> class.
        /// </summary>
        /// <param name="navigationService">
        /// The navigation service.
        /// </param>
        /// <param name="sillyFrontService">
        /// The silly front service.
        /// </param>
        public SillyDudeVm(INavigationService navigationService, ISillyFrontService sillyFrontService)
            : base(navigationService)
        {
            this.frontService = sillyFrontService;

            this.SillyDudeLoader = new ViewModelLoader <SillyVmo>();
        }
Beispiel #2
0
 public SillyPeopleVm(INavigationService navigationService, ISillyFrontService sillyFrontService)
     : base(navigationService)
 {
     _sillyFrontService = sillyFrontService;
     InitCommands();
     _isFirstLoadNotCompleted = true;
 }
Beispiel #3
0
        public SillyPeopleViewModel(ISillyFrontService sillyFrontService)
        {
            Log.Info("Constructing SillyPeopleViewModel");

            _sillyFrontService = sillyFrontService;

            _taskCompletedSource = new WeakEventSource <EventArgs>();
            _paginator           = new Paginator <SillyDudeItemViewModel>(PAGE_SIZE, MAX_ITEMS, PaginatorDataSource, OnPaginatorTaskCompleted);
        }
Beispiel #4
0
        public SillyDudeDetailsViewModel(ISillyFrontService sillyFrontService)
        {
            Log.Info("Constructing SillyDudeDetailsViewModel");

            _sillyFrontService = sillyFrontService;
        }