public OrganizationController ( IAccountTypeRepository accountTypeRepository, IUserRepository userRepository, IEventRepository eventRepository, IEventCategoryRepository eventCategoryRepository, IStudentRepository studentRepository, IJudgeRepository judgeRepository, IOrganizationRepository organizationRepository, IJobPostRepository jobPostRepository, IJobCategoryRepository JobCategoryRepository, IJobApplyActivityRepository jobApplyActivityRepository ) { this.accountTypeRepository = accountTypeRepository; this.userRepository = userRepository; this.eventRepository = eventRepository; this.eventCategoryRepository = eventCategoryRepository; this.studentRepository = studentRepository; this.judgeRepository = judgeRepository; this.organizationRepository = organizationRepository; this.jobPostRepository = jobPostRepository; this.JobCategoryRepository = JobCategoryRepository; this.jobApplyActivityRepository = jobApplyActivityRepository; }
public JobPostController( IJobPostRepository jobPostRepository, ICommonService commonService, IUnitOfWork unitOfWork) : base(commonService, unitOfWork) { _jobPostRepository = jobPostRepository; }
public JobPostHandler(IConfiguration configuration, IHostingEnvironment _hostingEnvironment) { var factory = new ProcessorFactoryResolver<IJobPostRepository>(configuration); _jobPostProcessor = factory.CreateProcessor(); var mfactory = new ProcessorFactoryResolver<IMasterDataRepository>(configuration); masterDataRepository = mfactory.CreateProcessor(); hostingEnviroment = _hostingEnvironment; }
public JobCreatedEventHandler(IJobRepository jobRepository, IJobPostRepository jobPostRepository, IExternalSystemRepository externalSystemRepository, IEventBus bus) { _jobRepository = jobRepository; _jobPostRepository = jobPostRepository; _externalSystemRepository = externalSystemRepository; _bus = bus; }
public JobPostService( IMapper modelMapper, IJobPostRepository jobPostRepository, IJobCategoryRepository jobCategoryRepository, IEmploymentTypeRepository employmentTypeRepository, ILocationRepository locationRepository ) { this._modelMapper = modelMapper; this._jobPostRepository = jobPostRepository; this._jobCategoryRepository = jobCategoryRepository; this._employmentTypeRepository = employmentTypeRepository; this._locationRepository = locationRepository; }
public BulkJobPostHandler(IHostingEnvironment env, IConfiguration configuration, IEMailHandler _emailHandler) { environment = env; emailHandler = _emailHandler; var authFactory = new ProcessorFactoryResolver <IAuthRepository>(configuration); authProcessor = authFactory.CreateProcessor(); var bjpFactory = new ProcessorFactoryResolver <IBulkJobPostRepository>(configuration); bjpProcessor = bjpFactory.CreateProcessor(); var jpFactory = new ProcessorFactoryResolver <IJobPostRepository>(configuration); jobPostProcessor = jpFactory.CreateProcessor(); }
public JobPostController(IJobPostRepository jobPostRepository) { this.jobPostRepository = jobPostRepository ?? throw new System.ArgumentNullException(nameof(jobPostRepository)); }
public AdminController(IJobPostRepository repo) { repository = repo; }
public JobPostPageService(IJobPostRepository jobPostRepository, IMapper mapper) { _jobPostRepository = jobPostRepository; _mapper = mapper; }
public JobPostController(IJobPostRepository repo) { repository = repo; }
public DashboardController(IJobPostRepository jobPostRepo, IUnitOfWork unitOfWork) { _jobPostRepo = jobPostRepo; _unitOfWork = unitOfWork; }
public PublishWebsitePostEventHandler( IJobPostRepository jobPostRepository) { _jobPostRepository = jobPostRepository; }