public CatalogSearchPageViewModel( INotificationsService notificationsService, ICatalogRepository catalogRepository, ICatalogReaderFactory catalogReaderFactory, INavigationService navigationService, CatalogController catalogController) : base(catalogReaderFactory, catalogRepository, notificationsService, navigationService, catalogController) { }
public CatalogPageViewModel( ICatalogReaderFactory catalogReaderFactory, ICatalogRepository catalogRepository, INotificationsService notificationsService, INavigationService navigationService, CatalogController catalogController, ICatalogAuthorizationFactory catalogAuthorizationFactory) : base(catalogReaderFactory, catalogRepository, notificationsService, navigationService, catalogController) { _navigationService = navigationService; _catalogController = catalogController; _catalogAuthorizationFactory = catalogAuthorizationFactory; }
protected CatalogPageViewModelBase( ICatalogReaderFactory catalogReaderFactory, ICatalogRepository catalogRepository, INotificationsService notificationsService, INavigationService navigationService, CatalogController catalogController) { FolderItems = new ObservableCollection<CatalogItemModel>(); CatalogReaderFactory = catalogReaderFactory; CatalogRepository = catalogRepository; NotificationsService = notificationsService; _navigationService = navigationService; _catalogController = catalogController; }
public AuthorizationPageViewModel( ICatalogRepository catalogRepository, INavigationService navigationService, INotificationsService notificationsService, IErrorHandler errorHandler, ICatalogAuthorizationFactory authorizationFactory, CatalogController catalogController) { _catalogRepository = catalogRepository; _navigationService = navigationService; _notificationsService = notificationsService; _errorHandler = errorHandler; _authorizationFactory = authorizationFactory; _catalogController = catalogController; }