public AdministrationService( IUserRepository userRepository, IArticleRepository articleRepository, IRepository<ReviewTemplate> reviewTemplateRepository, IArticleReviewerRepository articleReviewerRepository, IRepository<AttributeDataType> dataTypesRepository, IRepository<Category> categoryRepository, IRepository<Degree> degreeRepository, IRepository<Page> pagesRepository, IRepository<Language> languageRepository, IConfigurationRepository configurationRepository, IRepository<ErrorLog> errorLogRepository ) { this.userRepository = userRepository; this.articleRepository = articleRepository; this.reviewTemplateRepository = reviewTemplateRepository; this.articleReviewerRepository = articleReviewerRepository; this.dataTypesRepository = dataTypesRepository; this.categoryRepository = categoryRepository; this.degreeRepository = degreeRepository; this.pagesRepository = pagesRepository; this.languageRepository = languageRepository; this.configurationRepository = configurationRepository; this.errorLogRepository = errorLogRepository; callResult = new CallResult(); }
public PeerReviewService( IArticleReviewerRepository articleReviewerRepository, IRepository<ReviewTemplate> reviewTemplateRepository, IRepository<IList<ReviewScore>> reviewScoreRepository) { this.articleReviewerRepository = articleReviewerRepository; this.reviewTemplateRepository = reviewTemplateRepository; this.reviewScoreRepository = reviewScoreRepository; result = new CallResult(); }
public PageService(IRepository<Page> pagesRepository) { this.pagesRepository = pagesRepository; callResult = new CallResult(); }
public ArticleService(IArticleRepository articleRepository, IUserRepository userRepository) { this.articleRepository = articleRepository; this.userRepository = userRepository; result = new CallResult(); }