Jag skulle vilja hämta sidor där antingen kategori 1 eller kategori 2 eller kategori 3 osv är satta. För att göra det tänkte jag använda FindPagesWithCriteria och sen lägga ihop de resulterande PageDataCollections. Gör jag det med en och samma FindPagesWithCriteria så kommer det väl enbart hämtas sidor där alla kategorierna är satta?
Så, hur lägger jag ihop flera PageDataCollections och dessutom ta bort dubletter?
Jag har löst problemet genom att samla alla PageDataCollections i en stor PageDataCollection men innan jag adderar dom så loopar jag igenom dom och jämför med redan inlagda sidor i den stora PageDataCollection. Finns sidan redan där så tar jag bort sidan, finns den inte låter jag den vara.
Det här känns inte som en direkt prestandalösning, är det någon som vet ett bättre sätt?