public TopicViewProvider( IStringLocalizer stringLocalizer, IEntityCategoryStore <EntityCategory> entityCategoryStore, ICategoryDetailsUpdater categoryDetailsUpdater, IEntityCategoryManager entityCategoryManager, IHttpContextAccessor httpContextAccessor, ICategoryStore <Category> categoryStore, IBreadCrumbManager breadCrumbManager, IPostManager <Topic> entityManager, IEntityStore <Topic> entityStore, IFeatureFacade featureFacade, IContextFacade contextFacade) { _request = httpContextAccessor.HttpContext.Request; _entityCategoryManager = entityCategoryManager; _categoryDetailsUpdater = categoryDetailsUpdater; _entityCategoryStore = entityCategoryStore; _breadCrumbManager = breadCrumbManager; _featureFacade = featureFacade; _entityManager = entityManager; _contextFacade = contextFacade; _categoryStore = categoryStore; _entityStore = entityStore; T = stringLocalizer; S = stringLocalizer; }
public SampleEntityCategoriesService( IEntityCategoryManager entityCategoryManager, ICategoryStore <CategoryBase> categoryStore, IEntityManager <Entity> entityManager, IEntityStore <Entity> entityStore, IContextFacade contextFacade, IFeatureFacade featureFacade, IDbHelper dbHelper) { _entityCategoryManager = entityCategoryManager; _featureFacade = featureFacade; _contextFacade = contextFacade; _entityManager = entityManager; _categoryStore = categoryStore; _entityStore = entityStore; _dbHelper = dbHelper; _random = new Random(); }