예제 #1
0
        public HomeController(
            IStringLocalizer stringLocalizer,
            IHtmlLocalizer localizer,
            IEntityReplyStore <IdeaComment> entityReplyStore,
            IEntityHistoryManager <EntityHistory> entityHistoryManager,
            IEntityHistoryStore <EntityHistory> entityHistoryStore,
            IEntityReplyManager <IdeaComment> entityReplyManager,
            IAuthorizationService authorizationService,
            IInlineDiffBuilder inlineDiffBuilder,
            IEntityManager <Idea> entityManager,
            IEntityStore <Idea> entityStore,
            IContextFacade contextFacade,
            IAlerter alerter)
        {
            _entityHistoryManager = entityHistoryManager;
            _authorizationService = authorizationService;
            _entityReplyManager   = entityReplyManager;
            _entityHistoryStore   = entityHistoryStore;
            _inlineDiffBuilder    = inlineDiffBuilder;
            _entityReplyStore     = entityReplyStore;
            _contextFacade        = contextFacade;
            _entityManager        = entityManager;
            _entityStore          = entityStore;
            _alerter = alerter;

            T = localizer;
            S = stringLocalizer;
        }
예제 #2
0
 public SampleEntitiesService(
     IEntityReplyManager <EntityReply> entityReplyManager,
     ISampleUsersService sampleUsersService,
     IEntityManager <Entity> entityManager,
     IPlatoUserStore <User> platoUserStore,
     IContextFacade contextFacade,
     IFeatureFacade featureFacade,
     IDbHelper dbHelper)
 {
     _entityReplyManager = entityReplyManager;
     _sampleUsersService = sampleUsersService;
     _platoUserStore     = platoUserStore;
     _entityManager      = entityManager;
     _contextFacade      = contextFacade;
     _featureFacade      = featureFacade;
     _dbHelper           = dbHelper;
     _random             = new Random();
 }
예제 #3
0
 public AnswerManager(
     IEntityReplyManager <Answer> entityReplyManager)
 {
     _entityReplyManager = entityReplyManager;
 }
예제 #4
0
 public ReplyManager(
     IEntityReplyManager <DocComment> entityReplyManager)
 {
     _entityReplyManager = entityReplyManager;
 }
예제 #5
0
 public IdeaCommentManager(
     IEntityReplyManager <IdeaComment> entityReplyManager)
 {
     _entityReplyManager = entityReplyManager;
 }
예제 #6
0
 public ReplyManager(
     IEntityReplyManager <Reply> entityReplyManager)
 {
     _entityReplyManager = entityReplyManager;
 }