public FilterPostsController( IPostFilterService postFilterService, IApiResultService apiResultService, ICommentFilterService commentFilterService) { this.postFilterService = postFilterService; this.apiResultService = apiResultService; this.commentFilterService = commentFilterService; }
public PostFilterService( IQueryService queryService, IVoteCountService voteCountService, IPostTaggingService postTaggingService, IPagingValidator pagingValidator, ICommentFilterService commentFilterService, IFileService fileService) { this.queryService = queryService; this.voteCountService = voteCountService; this.postTaggingService = postTaggingService; this.pagingValidator = pagingValidator; this.commentFilterService = commentFilterService; this.fileService = fileService; }
public PostFilterService( IQueryService queryService, IPagingValidator pagingValidator, ICommentFilterService commentFilterService, IScoreService scoreService, IMapper mapper, IApiResultService apiResultService) { this.queryService = queryService; this.pagingValidator = pagingValidator; this.commentFilterService = commentFilterService; this.scoreService = scoreService; this.mapper = mapper; this.apiResultService = apiResultService; }