using Microsoft.AspNetCore.Identity; using System; using System.Collections.Generic; namespace UserManagement.Data { public class User : IdentityUser { public string FirstName { get; set; } public string LastName { get; set; } public bool IsDeleted { get; set; } public bool IsActive { get; set; } public string ProfilePhoto { get; set; } public string Provider { get; set; } public string Address { get; set; } public DateTime CreatedDate { get; set; } public Guid? CreatedBy { get; set; } public DateTime ModifiedDate { get; set; } public Guid? ModifiedBy { get; set; } public DateTime? DeletedDate { get; set; } public Guid? DeletedBy { get; set; } public virtual ICollection UserClaims { get; set; } public virtual ICollection UserLogins { get; set; } public virtual ICollection UserTokens { get; set; } public virtual ICollection UserRoles { get; set; } = new List(); public virtual ICollection UserAllowedIPs { get; set; } public virtual ICollection UserNotifications { get; set; } } }