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(); } }