Есть ли простой способ определить, является ли сайт одним из собственных сайтов Sitecore?Sitecore - Это «внутренний» сайт?
В общем, что я ищу это сокращение:
var sitenames = new string[] {"admin","shell","login","service"}; // etc.
if(!sitenames.Contains(Sitecore.Context.Site.Name))
//do stuff
Я не вижу ничего в SiteContext
SiteInfo
или классов, которые выглядят полезными для этого.
Я очень счастлив написать эту функциональность самостоятельно. Я просто хочу убедиться, что он уже нигде не скрыт.
но сайта: доменное имя modules_website является 'Экстранет'. как это можно было бы игнорировать? исправьте меня, если я ошибаюсь. –