namespace RecruitmentDAL.DTO.Career { // Career-site detail-shape for GET /Career/GetPublishedJobDetail. Extends the list shape // with the descriptive-content fields that exist on MJOBPosition — Overview/ // KeyResponsibilities/RequiredQualification/TechSkills/EduRequirements are the only // "job description" fields anywhere in Recruitment's schema (confirmed against // JobPositionDTO/JobPositionQB.GET_JOBPosition). JobProfileLibrary/ProfileGenerator hold // recruiter-facing profile-generation workspace content, not published candidate-facing // copy, so they are not surfaced here. See CareerQB.GET_PUBLISHED_JOB_DETAIL. public class PublicJobPostingDetailDTO : PublicJobPostingDTO { public int Experience { get; set; } public string Overview { get; set; } public string KeyResponsibilities { get; set; } public string RequiredQualification { get; set; } public string TechSkills { get; set; } public string EduRequirements { get; set; } } }