示例#1
0
        public virtual object GetValue(IContentData contentData, PropertyInfo property)
        {
            var content    = (IContent)contentData;
            var annotation = property.GetAnnotation <CmsPublishedStatusAttribute>();

            var result = FilterPublished.CheckPublishedStatus(content, annotation.Status);

            return(result);
        }
示例#2
0
        public virtual bool IsPublished(IContent content)
        {
            var result = FilterPublished.CheckPublishedStatus(content, PagePublishedStatus.Published);

            return(result);
        }