|
|
|
@ -30,6 +30,8 @@ public class BlogPostModel : CmsKitPublicPageModelBase |
|
|
|
public BlogFeatureDto RatingsFeature { get; private set; } |
|
|
|
|
|
|
|
public BlogFeatureDto TagsFeature { get; private set; } |
|
|
|
|
|
|
|
public BlogFeatureDto BlogPostScrollIndexFeature { get; private set; } |
|
|
|
|
|
|
|
protected IBlogPostPublicAppService BlogPostPublicAppService { get; } |
|
|
|
|
|
|
|
@ -66,5 +68,10 @@ public class BlogPostModel : CmsKitPublicPageModelBase |
|
|
|
{ |
|
|
|
TagsFeature = await BlogFeatureAppService.GetOrDefaultAsync(BlogPost.BlogId, GlobalFeatures.TagsFeature.Name); |
|
|
|
} |
|
|
|
|
|
|
|
if (GlobalFeatureManager.Instance.IsEnabled<BlogPostScrollIndexFeature>()) |
|
|
|
{ |
|
|
|
BlogPostScrollIndexFeature = await BlogFeatureAppService.GetOrDefaultAsync(BlogPost.BlogId, GlobalFeatures.BlogPostScrollIndexFeature.Name); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|