示例#1
0
        protected string GetSiteUrl(Object evaluatedUrl)
        {
            if (evaluatedUrl != null)
            {
                return(evaluatedUrl.ToString());
            }

            //get current site url
            return(SiteInformationHandler.GetCurrentSiteInformation().SiteUrl.ToString());
        }
示例#2
0
        protected IList <string> GetSiteHosts()
        {
            var hosts = SiteInformationHandler.GetSitesInformation(false);

            var siteUrls = new List <string>(hosts.Count);

            foreach (var siteInformation in hosts)
            {
                siteUrls.Add(siteInformation.SiteUrl.ToString());
            }

            return(siteUrls);
        }