public SemesterSubjectService(ISemesterRepository semesterRepository, ISubjectRepository subjectRepository, ISemesterSubjectRepository semesterSubjectRepository, IFileTagPatternRepository fileTagPatternRepository, IUnitOfWork unitOfWork) { _semesterRepository = semesterRepository; _subjectRepository = subjectRepository; _semesterSubjectRepository = semesterSubjectRepository; _fileTagPatternRepository = fileTagPatternRepository; _unitOfWork = unitOfWork; }
public FileService(IFileRepository fileRepository, ISemesterSubjectFileRepository semesterSubjectFileRepository, IFileSharedGroupRepository fileSharedGroupRepository, IUserSharedFileRepository userSharedFileRepository, IUserRepository userRepository, IUserPreferencesRepository userPreferencesRepository, IGroupUserRepository groupUserRepository, IGroupRepository groupRepository, IFileTagPatternRepository fileTagPatternRepository, IUnitOfWork unitOfWork) { _fileRepository = fileRepository; _semesterSubjectFileRepository = semesterSubjectFileRepository; _fileSharedGroupRepository = fileSharedGroupRepository; _userSharedFileRepository = userSharedFileRepository; _userRepository = userRepository; _userPreferencesRepository = userPreferencesRepository; _groupUserRepository = groupUserRepository; _groupRepository = groupRepository; _fileTagPatternRepository = fileTagPatternRepository; _unitOfWork = unitOfWork; }