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 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); }