Browse Source

CmsKit - Remove events from BlogFeatureManager

pull/7845/head
enisn 5 years ago
parent
commit
bcbb75dac1
  1. 19
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeatureManager.cs

19
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeatureManager.cs

@ -14,20 +14,12 @@ namespace Volo.CmsKit.Blogs
protected IDefaultBlogFeatureProvider DefaultBlogFeatureProvider { get; } protected IDefaultBlogFeatureProvider DefaultBlogFeatureProvider { get; }
protected IUnitOfWorkManager UnitOfWorkManager { get; }
protected ILocalEventBus EventBus { get; }
public BlogFeatureManager( public BlogFeatureManager(
IBlogFeatureRepository blogFeatureRepository, IBlogFeatureRepository blogFeatureRepository,
IDefaultBlogFeatureProvider defaultBlogFeatureProvider, IDefaultBlogFeatureProvider defaultBlogFeatureProvider)
IUnitOfWorkManager unitOfWorkManager,
ILocalEventBus eventBus)
{ {
BlogFeatureRepository = blogFeatureRepository; BlogFeatureRepository = blogFeatureRepository;
DefaultBlogFeatureProvider = defaultBlogFeatureProvider; DefaultBlogFeatureProvider = defaultBlogFeatureProvider;
UnitOfWorkManager = unitOfWorkManager;
EventBus = eventBus;
} }
public async Task<List<BlogFeature>> GetListAsync(Guid blogId) public async Task<List<BlogFeature>> GetListAsync(Guid blogId)
@ -54,15 +46,6 @@ namespace Volo.CmsKit.Blogs
blogFeature.IsEnabled = isEnabled; blogFeature.IsEnabled = isEnabled;
await BlogFeatureRepository.UpdateAsync(blogFeature); await BlogFeatureRepository.UpdateAsync(blogFeature);
} }
await UnitOfWorkManager.Current.SaveChangesAsync();
await EventBus.PublishAsync(new BlogFeatureChangedEto
{
BlogId = blogId,
FeatureName = featureName,
IsEnabled = isEnabled
});
} }
} }
} }

Loading…
Cancel
Save