Class AdminDto
- Namespace
- Raytha.Application.Admins
- Assembly
- Raytha.Application.dll
public record AdminDto : BaseFullAuditableEntityDto, IBaseEntityDto, IEquatable<BaseEntityDto>, IEquatable<BaseAuditableEntityDto>, IEquatable<BaseFullAuditableEntityDto>, IEquatable<AdminDto>
- Inheritance
-
AdminDto
- Implements
-
- Inherited Members
-
Properties
EmailAddress
public string EmailAddress { get; init; }
Property Value
- string
FirstName
public string FirstName { get; init; }
Property Value
- string
FullName
public string FullName { get; }
Property Value
- string
IsActive
public bool IsActive { get; init; }
Property Value
- bool
IsAdmin
public bool IsAdmin { get; init; }
Property Value
- bool
LastLoggedInTime
public DateTime? LastLoggedInTime { get; init; }
Property Value
- DateTime?
LastName
public string LastName { get; init; }
Property Value
- string
RecentlyAccessedViews
public IEnumerable<RecentlyAccessedView> RecentlyAccessedViews { get; init; }
Property Value
- IEnumerable<RecentlyAccessedView>
Roles
public IEnumerable<RoleDto> Roles { get; init; }
Property Value
- IEnumerable<RoleDto>
Methods
GetProjection()
public static Expression<Func<User, AdminDto>> GetProjection()
Returns
- Expression<Func<User, AdminDto>>
GetProjection(User)
public static AdminDto GetProjection(User entity)
Parameters
entity
User
Returns
- AdminDto