Ejemplo n.º 1
0
 public SettingsGeneralViewModel(
     IUriLauncherAdapter uriLauncherAdapter,
     ISettings settings,
     IFeedUpdateBackgroundServiceManager updateBackgroundServiceManager)
 {
     _uriLauncherAdapter             = uriLauncherAdapter;
     _settings                       = settings;
     _updateBackgroundServiceManager = updateBackgroundServiceManager;
     PageTitle                       = AppResources.PageTitle_SettingsGeneral;
 }
Ejemplo n.º 2
0
        public WatchedItemViewModel(WatchedItemDataEntry item,
                                    IUriLauncherAdapter uriLauncherAdapter,
                                    IDomainLinkHandlerManager domainLinkHandlerManager,
                                    IWatchedItemsManager watchedItemsManager) : base(item)
        {
            _uriLauncherAdapter       = uriLauncherAdapter;
            _domainLinkHandlerManager = domainLinkHandlerManager;
            _watchedItemsManager      = watchedItemsManager;

            watchedItemsManager.ItemDetailsFetched += WatchedItemsManagerOnItemDetailsFetched;
        }
Ejemplo n.º 3
0
 public FeedItemViewModel(
     IDomainLinkHandlerManager domainLinkHandlerManager,
     IUriLauncherAdapter launcherAdapter,
     IIgnoredItemsManager ignoredItemsManager,
     IWatchedItemsManager watchedItemsManager,
     ICrawlerResultItem item,
     FeedTabViewModel parent) : base(item)
 {
     _domainLinkHandlerManager = domainLinkHandlerManager;
     _launcherAdapter          = launcherAdapter;
     _ignoredItemsManager      = ignoredItemsManager;
     _watchedItemsManager      = watchedItemsManager;
     _parent = parent;
 }
Ejemplo n.º 4
0
 public BoilerDetailsViewModel(IUriLauncherAdapter uriLauncherAdapter,
                               ILogger <BoilerDetailsViewModel> logger)
 {
     _uriLauncherAdapter = uriLauncherAdapter;
     _logger             = logger;
 }