Exemple #1
0
        public void TestGenerateUrlFactory(DataType d, string urlSuffix)
        {
            string defaultPath = "https://photobookwebapi1.azurewebsites.net/api/";
            string testUrl     = UrlFactory.Generate(d);

            Assert.That(testUrl, Is.EqualTo(defaultPath + urlSuffix));
        }
        public async void ReloadData()
        {
#if !DEBUG
            DeleteTempDirectory();
#endif


            Refresh = true;

            var ids = await com.GetImages(_event, _memoryManager.CurrentCookies);

            foreach (var id in ids)
            {
                Images.Add(UrlFactory.Generate(DataType.GetPreview) + $"/{_event.Pin}/{id}");
            }


            IMediaDownloader downloader = new MediaDownloader(_memoryManager.CurrentCookies);
            downloader.Downloading += Downloader_DownloadPreview;
            sw.Start();
            downloader.DownloadAllImages(Images);
        }