using System; using System.Collections.Generic; using xIdentityModels.Constants; namespace xIdentityModels.Models { public class XProfileUpdateRequest { public string Email { get; set; } public bool? EmailConfirmed { get; set; } public string PhoneNumber { get; set; } public bool? PhoneNumberConfirmed { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public string Avatar { get; set; } public DateTime? DateOfBirth { get; set; } public DateTime? CreationDate { get; set; } public DateTime? LastLogin { get; set; } public XGender? Gender { get; set; } public ICollection Roles { get; set; } = new HashSet (); public bool? IsEnable { get; set; } public bool? IsBanned { get; set; } public string Bio { get; set; } public string CoverImage { get; set; } public bool OpenToSearch { get; set; } } }