示例#1
0
        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;
        }
示例#2
0
 public EntitySubscriber(
     IBroker broker,
     ICategoryStore <Category> categoryStore,
     ICategoryDetailsUpdater categoryDetailsUpdater)
 {
     _broker                 = broker;
     _categoryStore          = categoryStore;
     _categoryDetailsUpdater = categoryDetailsUpdater;
 }
示例#3
0
 public EntityReplySubscriber(
     IBroker broker,
     ICategoryStore <Category> channelStore,
     IEntityStore <Idea> entityStore,
     ICategoryDetailsUpdater categoryDetailsUpdater)
 {
     _broker                 = broker;
     _channelStore           = channelStore;
     _entityStore            = entityStore;
     _categoryDetailsUpdater = categoryDetailsUpdater;
 }
示例#4
0
 public EntityReplySubscriber(
     IBroker broker,
     ICategoryStore <Category> channelStore,
     IEntityStore <Topic> topicStore,
     ICategoryDetailsUpdater categoryDetailsUpdater)
 {
     _broker                 = broker;
     _channelStore           = channelStore;
     _topicStore             = topicStore;
     _categoryDetailsUpdater = categoryDetailsUpdater;
 }
示例#5
0
 public EntityReplySubscriber(
     ICategoryDetailsUpdater categoryDetailsUpdater,
     ICategoryStore <Category> categoryStore,
     IEntityStore <Issue> entityStore,
     IBroker broker)
 {
     _categoryDetailsUpdater = categoryDetailsUpdater;
     _categoryStore          = categoryStore;
     _entityStore            = entityStore;
     _broker = broker;
 }