private InitializeLatestVideosAsync ( |
||
continuationTaskScheduler | The main thread scheduler. | |
Résultat | void |
private void InitializeLatestVideosAsync(TaskScheduler continuationTaskScheduler)
{
IsAdornerVisible = true;
var latestVideos = new List<RssItem>();
var task = new Task(() =>
{
latestVideos = _rssRepository.GetRssItems();
});
task.ContinueWith(
x =>
{
LatestVideos = new ObservableCollection<RssItem>(latestVideos);
IsAdornerVisible = false;
CommandManager.InvalidateRequerySuggested();
},
continuationTaskScheduler);
task.Start();
}