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