示例#1
0
        public InfraController(
            ISkillRepository skillRepository,
            ISkillService skillService,
            IUserService userService,
            IUserRepository userRepository,
            IUserSkillRepository userSkillRepository,
            IJobService jobService,
            IJobRepository jobRepository,
            IJobSkillRepository jobSkillRepository,
            IJobApplicantRepository jobApplicantRepository,
            IJobApplicantService jobApplicantService
            )
        {
            _random = new Random();

            _skillRepository = skillRepository;
            _skillService    = skillService;

            _userSkillRepository = userSkillRepository;
            _userRepository      = userRepository;
            _userService         = userService;

            _jobSkillRepository = jobSkillRepository;
            _jobRepository      = jobRepository;
            _jobService         = jobService;

            _jobApplicantRepository = jobApplicantRepository;
            _jobApplicantService    = jobApplicantService;
        }
示例#2
0
 public JobApplicantService(
     IJobApplicantRepository repository,
     IUserService userService,
     IJobService jobService)
 {
     _repository  = repository;
     _userService = userService;
     _jobService  = jobService;
 }
示例#3
0
 public UserService(
     IUserRepository repository,
     ISkillRepository skillRepository,
     IUserSkillRepository userSkillRepository,
     IJobApplicantRepository jobApplicantRepository,
     IJobInterviewRepository jobInterviewRepository)
 {
     _repository             = repository;
     _skillRepository        = skillRepository;
     _userSkillRepository    = userSkillRepository;
     _jobApplicantRepository = jobApplicantRepository;
     _jobInterviewRepository = jobInterviewRepository;
 }
示例#4
0
        public InfraController(
            ISkillRepository skillRepository,
            ISkillService skillService,
            IUserService userService,
            IUserRepository userRepository,
            IUserSkillRepository userSkillRepository,
            IJobService jobService,
            IJobRepository jobRepository,
            IJobInterviewRepository jobInterviewRepository,
            IJobInterviewService jobInterviewService,
            IJobFeedBackService jobFeedBackService,
            IJobFeedBackRepository jobFeedBackRepository,
            IJobFeedBackSkillRepository jobFeedBackSkillRepository,
            IJobSkillRepository jobSkillRepository,
            IJobApplicantRepository jobApplicantRepository,
            IJobApplicantService jobApplicantService,
            ICompanyRepository companyRepository,
            ICompanyService companyService
            )
        {
            _random = new Random();

            _skillRepository = skillRepository;
            _skillService    = skillService;

            _userSkillRepository = userSkillRepository;
            _userRepository      = userRepository;
            _userService         = userService;

            _jobSkillRepository = jobSkillRepository;
            _jobRepository      = jobRepository;
            _jobService         = jobService;

            _jobInterviewRepository = jobInterviewRepository;
            _jobInterviewService    = jobInterviewService;

            _jobFeedBackService         = jobFeedBackService;
            _jobFeedBackRepository      = jobFeedBackRepository;
            _jobFeedBackSkillRepository = jobFeedBackSkillRepository;

            _jobApplicantRepository = jobApplicantRepository;
            _jobApplicantService    = jobApplicantService;

            _companyRepository = companyRepository;
            _companyService    = companyService;
        }