コード例 #1
0
ファイル: SiteMapService.cs プロジェクト: infotechub/cbtch
 public SitemapService(ISession session, ISitemapElementAppender sitemapElementAppender,
                       ICacheManager cacheManager, HttpRequestBase request)
 {
     _session = session;
     _sitemapElementAppender = sitemapElementAppender;
     _cacheManager           = cacheManager;
     _request = request;
 }
コード例 #2
0
ファイル: SiteMapService.cs プロジェクト: neozhu/MrCMS
 public SitemapService(ISession session, ISitemapElementAppender sitemapElementAppender,
     ICacheManager cacheManager, HttpRequestBase request)
 {
     _session = session;
     _sitemapElementAppender = sitemapElementAppender;
     _cacheManager = cacheManager;
     _request = request;
 }
コード例 #3
0
 public SitemapService(IStatelessSession session, Site site, ISitemapElementAppender sitemapElementAppender,
                       SiteSettings siteSettings, IEnumerable <ISitemapDataSource> additionalSources, IGetSitemapPath getSitemapPath)
 {
     _session = session;
     _site    = site;
     _sitemapElementAppender = sitemapElementAppender;
     _siteSettings           = siteSettings;
     _additionalSources      = additionalSources;
     _getSitemapPath         = getSitemapPath;
 }
コード例 #4
0
        public static bool IsExcludedFromSitemap(this HtmlHelper <Webpage> helper)
        {
            ISitemapElementAppender appender = helper.ViewContext.HttpContext.Get <ISitemapElementAppender>();

            return(!appender.ShouldAppend(helper.ViewData.Model));
        }