Example #1
0
 public XmlWorker(ILogger logger,
                  IXmlDownloader xmlDownloader,
                  IXmlComparer xmlComparer,
                  IBackgroundDownloader backgroundDownloader,
                  IOptionsProvider optionsProvider)
 {
     this.logger               = logger;
     this.xmlDownloader        = xmlDownloader;
     this.xmlComparer          = xmlComparer;
     this.backgroundDownloader = backgroundDownloader;
     this.optionsProvider      = optionsProvider;
 }
Example #2
0
 public CachingState(IPodcastItem item, IBackgroundDownloader downloader, IPodcastsStorage storage)
 {
     _item = item;
     _downloader = downloader;
     _storage = storage;
 }
Example #3
0
 public DownloadsManager(FileCache fileCache, IBackgroundDownloader downloader, IStorage storage)
 {
     _fileCache = fileCache;
     _downloader = downloader;
     _storage = storage;
 }
 public CachableFeedsLoader(IFeedPreviewsLoader inner, IBackgroundDownloader downloader, IBlobCache cache)
 {
     _inner = inner;
 }
 protected ApplicationSettings(ISuspensionManager suspensionManager, IBackgroundDownloader backgroundDownloader)
 {
     _suspensionManager    = suspensionManager;
     _backgroundDownloader = backgroundDownloader;
 }
 public ApplicationSettings(IBackgroundDownloader backgroundDownloader)
     : this(new SuspensionManager(), backgroundDownloader)
 {
 }
Example #7
0
 public SaveImageHandler(IPickerFactory pickerFactory, IBackgroundDownloader backgroundDownloader, IStatusService statusService)
 {
     _pickerFactory        = pickerFactory;
     _backgroundDownloader = backgroundDownloader;
     _statusService        = statusService;
 }