private void getContentPackItems() { RunOnUiThread(() => ShowLightboxDialog(Application.Resources.GetString(Resource.String.contentGrabbingYourPack))); LOLConnectClient connect = new LOLConnectClient(LOLConstants.DefaultHttpBinding, LOLConstants.LOLConnectEndpoint); contentPackItems = GetAllLocalContentPackItems(true).ToDictionary(s => Convert.ToString(s.ContentPackItemID), s => ContentPackItemDB.ConvertFromContentPackItemDB(s)); if (contentPackItems.Count != 0) DisplayContentPacks(contentPackItems); List<int> excludeContentPackItemsIDs = new List<int>(); excludeContentPackItemsIDs = contentPackItems.Values.Select(s => s.ContentPackItemID).ToList(); connect.ContentPackGetPackItemsLightCompleted += new EventHandler<ContentPackGetPackItemsLightCompletedEventArgs>(connect_ContentPackGetPackItemsLightCompleted); connect.ContentPackGetPackItemsLightAsync(contentPackID, ContentPackItem.ItemSize.Tiny, excludeContentPackItemsIDs, AndroidData.CurrentUser.AccountID, new Guid(AndroidData.ServiceAuthToken)); }