Browse Source

CmsKit - Prevent data seeding if global feature disabled

pull/12296/head
enisn 5 years ago
parent
commit
4f21f6dc3e
  1. 6
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeatureDataSeedContributor.cs

6
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeatureDataSeedContributor.cs

@ -1,6 +1,7 @@
using System.Threading.Tasks;
using Volo.Abp.Data;
using Volo.Abp.DependencyInjection;
using Volo.Abp.GlobalFeatures;
namespace Volo.CmsKit.Blogs;
@ -19,6 +20,11 @@ public class BlogFeatureDataSeedContributor : IDataSeedContributor, ITransientDe
public async Task SeedAsync(DataSeedContext context)
{
if (!GlobalFeatureManager.Instance.IsEnabled<BlogFeature>())
{
return;
}
var blogs = await _blogRepository.GetListAsync();
foreach (var blog in blogs)

Loading…
Cancel
Save