public BlogFeatureManager( IBlogFeatureRepository blogFeatureRepository, IDefaultBlogFeatureProvider defaultBlogFeatureProvider) { BlogFeatureRepository = blogFeatureRepository; DefaultBlogFeatureProvider = defaultBlogFeatureProvider; }
public BlogPostManager( IBlogPostRepository blogPostRepository, IBlogRepository blogRepository, IDefaultBlogFeatureProvider blogFeatureProvider) { BlogPostRepository = blogPostRepository; BlogRepository = blogRepository; BlogFeatureProvider = blogFeatureProvider; }
public BlogFeatureManager( IBlogFeatureRepository blogFeatureRepository, IDefaultBlogFeatureProvider defaultBlogFeatureProvider, IUnitOfWorkManager unitOfWorkManager, IDistributedEventBus eventBus) { BlogFeatureRepository = blogFeatureRepository; DefaultBlogFeatureProvider = defaultBlogFeatureProvider; UnitOfWorkManager = unitOfWorkManager; EventBus = eventBus; }