On the Content Delivery side we appear to have two very similar criterias for pulling content based on Keywords:
- KeywordCriteria
- TaxonomyKeywordNameCriteria
They both take a Category and Keyword as parameters. The only difference I can see is that KeywordCriteria takes a Category name, whereas TaxonomyKeywordNameCriteria takes the Cateogory ID (taxonomyID). However, this subtle difference doesn't seem to justify having completely separate classes. So I am inclined to think that there is more to it.
Would you please help me understand what the purpose of each class is and what is the difference? In what scenarios do I use one over the other?