コード例 #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
        private void Initialize()
        {
            this.context      = KeepFitDbContextInMemoryFactory.Initialize();
            this.mapper       = AutoMapperFactory.Initialize();
            this.myCloudinary = new Mock <IMyCloudinary>();
            //this.formFile = new Mock<IFormFile>();

            this.myCloudinary.Setup(x => x.UploadImage(this.image))
            .Returns(Url);

            this.service = new JobApplicantService(context, mapper, myCloudinary.Object);
        }
コード例 #3
0
 public JobInterviewService(
     IJobInterviewRepository repository,
     IJobFeedBackService jobFeedBackService,
     IJobFeedBackRepository jobFeedBackRepository,
     IJobApplicantService jobApplicantService,
     IUserService userService)
 {
     _repository          = repository;
     _jobFeedBackService  = jobFeedBackService;
     _jobApplicantService = jobApplicantService;
     _userService         = userService;
 }
コード例 #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;
        }
コード例 #5
0
 public JobApplicantController(IJobApplicantService applicantService)
 {
     this.applicantService = applicantService;
 }
コード例 #6
0
 public JobApplicantController(IJobApplicantService applicantService, IJobPositionService positionService)
 {
     this.applicantService = applicantService;
     this.positionService  = positionService;
 }
コード例 #7
0
 public JobApplicantController(IJobApplicantService jobApplicantService, IUserService userService)
 {
     _jobApplicantService = jobApplicantService;
     _userService         = userService;
 }