public ReleaseStudentBookAppl(IStudentDeclarationRepository declarationRepository, ITypeAdapter adapter, IStudentReleaseRecordRepository studentReleaseRecordRepository, IStudentRepository studentRepository, ITeachingTaskRepository teachingTaskRepository, ITextbookRepository textbookRepository, IInventoryRepository inventoryRepository, IOutStockRecordRepository outStockRecordRepository, IBooksellerRepository booksellerRepository, IProfessionalClassRepository classRepository, IReleaseRecordRepository releaseRecordRepository, ITypeAdapter typeAdapter) { _declarationRepository = declarationRepository; _stuRepo = studentRepository; _teachingTaskRepository = teachingTaskRepository; _inventoryRepository = inventoryRepository; _outStockRecordRepository = outStockRecordRepository; _booksellerRepository = booksellerRepository; _classRepository = classRepository; _releaseRecordRepository = releaseRecordRepository; _adapter = typeAdapter; }