Example #1
0
 public ArticleManagementService(IArticleRepository repository, ICommentRepository commentRepository, ISlugHistoryRepository slugHistoryRepository, IMediator mediator, IMapper mapper, IClock clock)
 {
     _repository            = repository;
     _commentRepository     = commentRepository;
     _slugHistoryRepository = slugHistoryRepository;
     _mediator = mediator;
     _mapper   = mapper;
     _clock    = clock;
 }
Example #2
0
 public DetailsModel(
     IArticleRepository articleRepo,
     ICommentRepository commentRepo,
     ISlugHistoryRepository slugHistoryRepo,
     UserManager <CoreWikiUser> userManager,
     IConfiguration config,
     INotificationService notificationService,
     IClock clock)
 {
     _articleRepo         = articleRepo;
     _commentRepo         = commentRepo;
     _slugHistoryRepo     = slugHistoryRepo;
     _clock               = clock;
     _UserManager         = userManager;
     _notificationService = notificationService;
     Configuration        = config;
 }
Example #3
0
 public EditModel(IArticleRepository articleRepo, ISlugHistoryRepository slugHistoryRepository, IClock clock)
 {
     _articleRepo = articleRepo;
     _slugRepo    = slugHistoryRepository;
     _clock       = clock;
 }