Class CmsUser
Assembly: Volo.CmsKit.Domain.dll
Syntax
public class CmsUser : AggregateRoot<Guid>, IGeneratesDomainEvents, IHasConcurrencyStamp, IUser, IAggregateRoot<Guid>, IEntity<Guid>, IAggregateRoot, IEntity, IMultiTenant, IHasExtraProperties, IUpdateUserData
Constructors
CmsUser()
Declaration
CmsUser(IUserData)
Declaration
public CmsUser(IUserData user)
Parameters
Properties
Email
Declaration
public virtual string Email { get; protected set; }
Property Value
EmailConfirmed
Declaration
public virtual bool EmailConfirmed { get; protected set; }
Property Value
IsActive
Declaration
public virtual bool IsActive { get; set; }
Property Value
Name
Declaration
public virtual string Name { get; set; }
Property Value
PhoneNumber
Declaration
public virtual string PhoneNumber { get; protected set; }
Property Value
PhoneNumberConfirmed
Declaration
public virtual bool PhoneNumberConfirmed { get; protected set; }
Property Value
Surname
Declaration
public virtual string Surname { get; set; }
Property Value
TenantId
Declaration
public virtual Guid? TenantId { get; protected set; }
Property Value
UserName
Declaration
public virtual string UserName { get; protected set; }
Property Value
Methods
Equals(IUserData)
Declaration
protected virtual bool Equals(IUserData user)
Parameters
Returns
Update(IUserData)
Declaration
public virtual bool Update(IUserData user)
Parameters
Returns
UpdateInternal(IUserData)
Declaration
protected virtual void UpdateInternal(IUserData user)
Parameters
Implements
Extension Methods