public IssueViewProvider( IEntityViewIncrementer <Issue> viewIncrementer, IHttpContextAccessor httpContextAccessor) { _request = httpContextAccessor.HttpContext.Request; _viewIncrementer = viewIncrementer; }
public DocViewProvider( IEntityViewIncrementer <Doc> viewIncrementer, IHttpContextAccessor httpContextAccessor, IFeatureFacade featureFacade) { _request = httpContextAccessor.HttpContext.Request; _viewIncrementer = viewIncrementer; _featureFacade = featureFacade; }
public DocViewProvider( ISimpleEntityStore <SimpleDoc> simpleEntityStore, IEntityViewIncrementer <Doc> viewIncrementer, IHttpContextAccessor httpContextAccessor, IFeatureFacade featureFacade) { _request = httpContextAccessor.HttpContext.Request; _simpleEntityStore = simpleEntityStore; _viewIncrementer = viewIncrementer; _featureFacade = featureFacade; }
public QuestionViewProvider( IHttpContextAccessor httpContextAccessor, IEntityStore <Question> entityStore, IPostManager <Question> articleManager, IEntityViewIncrementer <Question> viewIncrementer) { _entityStore = entityStore; _articleManager = articleManager; _viewIncrementer = viewIncrementer; _request = httpContextAccessor.HttpContext.Request; }