public JobApplicationController(IJobApplicationPage jobApplicationPage, RecruitmentPortalDbContext dbContext, ISchedulesPage schedulesPage, IDataProtectionProvider dataProtectionProvider, DataProtectionPurposeStrings dataProtectionPurposeStrings, ISchedulesUsersPage schedulesUsersPage, ICandidatePage candidatePage) { _jobApplicationPage = jobApplicationPage; _schedulesPage = schedulesPage; _schedulesUsersPage = schedulesUsersPage; _candidatePage = candidatePage; _dbContext = dbContext; _Protector = dataProtectionProvider.CreateProtector(dataProtectionPurposeStrings.JobAppDetailIdRouteValue); }
public CandidateController(IWebHostEnvironment environment, ICandidatePage candidatePage, IDegreePage degreePageServices, RecruitmentPortalDbContext dbContext, IJobPostCandidatePage jobPostCandidatePage, IDepartmentPage departmentPageservices, IEmailService emailService, UserManager <ApplicationUser> userManager) { _candidatePageServices = candidatePage; _environment = environment; _userManager = userManager; _dbContext = dbContext; _jobPostCandidatePage = jobPostCandidatePage; _degreePageServices = degreePageServices; _departmentPageservices = departmentPageservices; _emailService = emailService; }
public HomeController(ICandidatePage candidatePage, IJobApplicationPage jobApplicationPage, ISchedulesPage schedulesPage, UserManager <ApplicationUser> userManager, ILogger <HomeController> logger, RecruitmentPortalDbContext dbContext, IDataProtectionProvider dataProtectionProvider, DataProtectionPurposeStrings dataProtectionPurposeStrings, IJobPostPage jobPostPage) { _logger = logger; _dbContext = dbContext; _jobApplicationPage = jobApplicationPage; _schedulesPage = schedulesPage; _candidatePage = candidatePage; _userManager = userManager; _jobPostPage = jobPostPage; _Protector = dataProtectionProvider.CreateProtector(dataProtectionPurposeStrings.JobPostIdRouteValue); }