예제 #1
0
        private async Task InsertTodayWallpaperAsync()
        {
            var date = DateTime.Now.ToString("yyyyMMdd");

            if (DataVM.DataList.Count > 0 && DataVM.DataList[0].Image.ID != date)
            {
                var image     = UnsplashImageFactory.CreateTodayImage();
                var imageItem = new ImageItem(image);
                DataVM.DataList.Insert(0, imageItem);
                imageItem.Init();
                await imageItem.DownloadBitmapForListAsync();
            }
        }