I want to get the list of all publications in Tridion CMS using core service. Couldn't fetch the publications Information using PublicationData Class or PublicationFilterData class.
1 Answer
Try this code:
public XmlDocument GetPublicationList()
{
XmlDocument publicationList = new XmlDocument();
using (var client = GetCoreServiceClient())
{
PublicationsFilterData filter = new PublicationsFilterData();
XElement publications = client.GetSystemWideListXml(filter);
publicationList.Load(publications.CreateReader());
}
return publicationList;
}
This fetches a list of all Publications (available to the logged in user).
If that does not work for you, please share your effort and error (or result) that you are getting.