using NodaTime; using System.Collections.Generic; namespace JobsJobsJobs.Shared { /// /// A job seeker profile /// public record Profile( CitizenId Id, bool SeekingEmployment, bool IsPublic, ContinentId ContinentId, string Region, bool RemoteWork, bool FullTime, MarkdownString Biography, Instant LastUpdatedOn, MarkdownString? Experience) { /// /// Navigation property for continent /// public Continent? Continent { get; set; } /// /// Convenience property for skills associated with a profile /// public ICollection Skills { get; set; } = new List(); } }