public MongoOperations( IBranchRepository branchRepository, ICertificateRepository certificateRepository, ICompanyRepository companyRepository, ICourseRepository courseRepository, IDegreeRepository degreeRepository, IExamRepository examRepository, IExamTermRepository examTermRepository, IExamResultRepository examResultRepository, IGivenCertificateRepository givenCertificateRepository, IGivenDegreeRepository givenDegreeRepository, IPersonalLogRepository personalLogRepository, IMeetingRepository meetingRepository, IUserRepository userRepository) { this.branchRepository = branchRepository; this.certificateRepository = certificateRepository; this.companyRepository = companyRepository; this.courseRepository = courseRepository; this.degreeRepository = degreeRepository; this.examRepository = examRepository; this.examTermRepository = examTermRepository; this.examResultRepository = examResultRepository; this.givenCertificateRepository = givenCertificateRepository; this.givenDegreeRepository = givenDegreeRepository; this.personalLogRepository = personalLogRepository; this.meetingRepository = meetingRepository; this.userRepository = userRepository; }
public LogService( ILogRepository logRepository, IUserRepository userRepository, IPersonalLogRepository personalLogRepository, IKeyGenerator keyGenerator, IIPGetterService ipGetter) { _logRepository = logRepository; _userRepository = userRepository; _personalLogRepository = personalLogRepository; _ipGetter = ipGetter; _keyGenerator = keyGenerator; }