using Microsoft.AspNetCore.Identity; namespace JobTrackerApi.Models; public sealed class ApplicationUser : IdentityUser { public string? FirstName { get; set; } public string? LastName { get; set; } public string? DisplayName { get; set; } public string? ProfileCvText { get; set; } public string? ProfileCvStructureJson { get; set; } public int? CurrentCvUploadArtifactId { get; set; } public int? CurrentCvExtractionRunId { get; set; } public int? CurrentCvProfileVersion { get; set; } public string? AvatarImageDataUrl { get; set; } public string? GoogleSubject { get; set; } public string? GoogleEmail { get; set; } public DateTimeOffset? GoogleLinkedAt { get; set; } public string? MicrosoftSubject { get; set; } public string? MicrosoftEmail { get; set; } public DateTimeOffset? MicrosoftLinkedAt { get; set; } }