示例#1
0
 public static IEnumerable <string> GetFeedActivitiesXPath(IDocumentTypeAliasProvider aliasProvider)
 {
     return(new[]
     {
         aliasProvider.GetHomePage(),
         aliasProvider.GetGroupOverviewPage(),
         aliasProvider.GetGroupRoomPage()
     });
 }
示例#2
0
        public bool IsGroupPage(int contentId)
        {
            var page = _nodeModelService.Get(contentId);

            return(page.ContentTypeAlias.Equals(_documentTypeAliasProvider.GetGroupRoomPage()));
        }
示例#3
0
        protected bool IsGroupPage(int contentId)
        {
            var page = _umbracoHelper.TypedContent(contentId);

            return(page.DocumentTypeAlias.Equals(_documentTypeAliasProvider.GetGroupRoomPage()));
        }
 public IPublishedContent GetGroupRoomPage() =>
 _documentTypeAliasProvider.GetGroupRoomPage()
 .Pipe(OverviewXPath.Append)
 .Pipe(GetContent);