Я пытаюсь получить список доступных языков для текущей страницы в EPiserver.В настоящее время у меня есть следующее:
public static IHtmlString HrefLangLinks(this PageData currentPage)
{
IContentRepository repo = ServiceLocator.Current.GetInstance<IContentRepository>();
var pageLanguagesBranches = repo.GetLanguageBranches<PageData>(currentPage.ContentLink).ToList();
var availablePageLanguages = FilterForVisitor.Filter(pageLanguagesBranches).OfType<PageData>();
// Dictionary<String, String>
return null;
}
На данный момент, однако, availablePageLanguages
содержит: {System.Linq.Enumerable.d__95}
Как я могу получить список именязыки?Например, de-DE, en-DE или de-AT?