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

            return(ObjectMapper.Map <List <BlogFeature>, List <BlogFeatureDto> >(blogFeatures));
        }