У меня есть элементы контента, хранящиеся в Ektron, которые назначены таксономиям. Я пытаюсь создать метод, который позволит мне программно изменять таксономии. Пока я нахожу элемент контента по идентификатору и могу получить его таксономии, но я не знаю, как их изменить.
var ektronItem = contentManager.GetItem((long) item.tctmd_id);
if (ektronItem != null) // item exists in Ektron
{
var newTaxonomies = item.taxonomy_ids;
var taxonomyAPI = new Taxonomy();
var taxData = taxonomyAPI.ReadAllAssignedCategory(ektronItem.Id);
foreach (var tax in taxData)
{
taxonomyAPI.RemoveTaxonomyItem(???);
// here I'm trying to remove the content item from the taxonomy
}
}
taxonomyAPI.RemoveTaxonomyItem() принимает объект Ektron.Cms.TaxonomyRequest, но я не уверен, как его создать. Я также не уверен, что это тот метод, который мне следует использовать.