private async Task LoadSneakPeeksAsync(CancellationToken ct) { var list = new ContentItemList(await DataSource.Current.GetTrailersAsync(ct)); this.InvokeOnUIThread(() => { // Set the data on the UI thread to avoid cross threading issues this.SneakPeeks = list; }); }
private async Task LoadMoviesNewReleasesAsync(CancellationToken ct) { var list = new ContentItemList(await DataSource.Current.GetMoviesNewReleasesAsync(ct)); this.InvokeOnUIThread(() => { // Set the data on the UI thread to avoid cross threading issues this.MovieNewReleases = list; }); }