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;
 }
Example #2
0
        public LogService(
            ILogRepository logRepository,
            IUserRepository userRepository,
            IPersonalLogRepository personalLogRepository,
            IKeyGenerator keyGenerator,
            IIPGetterService ipGetter)
        {
            _logRepository         = logRepository;
            _userRepository        = userRepository;
            _personalLogRepository = personalLogRepository;

            _ipGetter     = ipGetter;
            _keyGenerator = keyGenerator;
        }