public AdminController(JournalsImport journalsImport, UlrichsImport ulrichsImport, DoajImport doajImport, JournalTocsImport journalsTocImport, JournalsExport journalsExport, IJournalRepository journalRepository, IUserProfileRepository userProfileRepository, IAuthentication authentication, IInstitutionRepository institutionRepository, IBlockedISSNRepository blockedIssnRepository, IBaseScoreCardRepository baseScoreCardRepository, IValuationScoreCardRepository valuationScoreCardRepository, IBulkImporter <SubmissionPageLink> bulkImporter, IBulkImporter <Institution> institutionImporter, ICornerRepository cornerRepository) : base(baseScoreCardRepository, valuationScoreCardRepository, userProfileRepository, authentication) { Requires.NotNull(journalsImport, nameof(journalsImport)); Requires.NotNull(ulrichsImport, nameof(ulrichsImport)); Requires.NotNull(journalsTocImport, nameof(journalsTocImport)); Requires.NotNull(doajImport, nameof(doajImport)); Requires.NotNull(journalsExport, nameof(journalsExport)); Requires.NotNull(journalRepository, nameof(journalRepository)); Requires.NotNull(institutionRepository, nameof(institutionRepository)); Requires.NotNull(blockedIssnRepository, nameof(blockedIssnRepository)); Requires.NotNull(bulkImporter, nameof(bulkImporter)); Requires.NotNull(institutionImporter, nameof(institutionImporter)); this.journalsImport = journalsImport; this.ulrichsImport = ulrichsImport; this.doajImport = doajImport; _journalsTocImport = journalsTocImport; this.journalsExport = journalsExport; this.journalRepository = journalRepository; this.institutionRepository = institutionRepository; this.blockedIssnRepository = blockedIssnRepository; _bulkImporter = bulkImporter; _institutionImporter = institutionImporter; _cornerRepository = cornerRepository; }
public QoamCornersController(IBaseScoreCardRepository baseScoreCardRepository, IValuationScoreCardRepository valuationScoreCardRepository, IUserProfileRepository userProfileRepository, IAuthentication authentication, IJournalRepository journalRepository, ICornerRepository cornerRepository, IBulkImporter<CornerToImport> bulkImporter) : base(baseScoreCardRepository, valuationScoreCardRepository, userProfileRepository, authentication) { _journalRepository = journalRepository; _cornerRepository = cornerRepository; _bulkImporter = bulkImporter; }