using System; using System.ComponentModel.DataAnnotations; using Microsoft.AspNetCore.Identity; using RSecurityBackend.Models.Image; namespace RSecurityBackend.Models.Auth.Db { /// /// Ganjoor Application User /// public class RAppUser : IdentityUser { /// /// First Name /// [MinLength(1)] public string FirstName { get; set; } /// /// Sure Name /// [MinLength(1)] public string SureName { get; set; } /// /// User Creation Date /// [Required] public DateTime CreateDate { get; set; } /// /// user status /// [Required] public RAppUserStatus Status { get; set; } /// /// user image /// public virtual RImage RImage { get; set; } /// /// user image id /// public Guid? RImageId { get; set; } } }