public BlogFeatureDataSeedContributor( BlogFeatureManager blogFeatureManager, IBlogRepository blogRepository) { _blogFeatureManager = blogFeatureManager; _blogRepository = blogRepository; }
public BlogFeatureAdminAppService( IBlogFeatureRepository blogFeatureRepository, BlogFeatureManager blogFeatureManager, IDistributedEventBus eventBus) { BlogFeatureRepository = blogFeatureRepository; BlogFeatureManager = blogFeatureManager; EventBus = eventBus; }
public BlogAdminAppService( IBlogRepository blogRepository, BlogManager blogManager, BlogFeatureManager blogFeatureManager = null) { BlogRepository = blogRepository; BlogManager = blogManager; BlogFeatureManager = blogFeatureManager; }
public virtual Task SetAsync(Guid blogId, BlogFeatureInputDto dto) { return(BlogFeatureManager.SetAsync(blogId, dto.FeatureName, dto.IsEnabled)); }
public virtual async Task <List <BlogFeatureDto> > GetListAsync(Guid blogId) { var blogFeatures = await BlogFeatureManager.GetListAsync(blogId); return(ObjectMapper.Map <List <BlogFeature>, List <BlogFeatureDto> >(blogFeatures)); }