Namespace Code.Library.Dtos
Classes
AuditedEntityDto
AuditedEntityDto<TPrimaryKey>
This class can be inherited by DTO classes to implement IAudited
CreationAuditedEntityDto
This class can be inherited by DTO classes to implement ICreation
CreationAuditedEntityDto<TPrimaryKey>
This class can be inherited by DTO classes to implement ICreation
EntityDto
EntityDto<TKey>
EntityRequestDto<TKey>
FullAuditedEntityDto
This class can be inherited by DTO classes to implement IFull
FullAuditedEntityDto<TPrimaryKey>
This class can be inherited by DTO classes to implement IFull
LimitedResultRequestDto
Simply implements ILimited
ListResultDto<T>
PagedAndSortedResultRequestDto
Simply implements IPaged
PagedResultDto<T>
Implements IPagedResult<T>.
PagedResultRequestDto
Simply implements IPaged
Interfaces
IEntityDto
IEntityDto<TKey>
IFullAuditedObject
This interface adds IDeletion
IFullAuditedObject<TUser>
Adds user navigation properties to IFull
IHasTotalCount
This interface is defined to standardize to set "Total Count of Items" to a DTO.
ILimitedResultRequest
This interface is defined to standardize to request a limited result.
IListResult<T>
This interface is defined to standardize to return a list of items to clients.
IPagedAndSortedResultRequest
This interface is defined to standardize to request a paged and sorted result.
IPagedResultRequest
This interface is defined to standardize to request a paged result.
IPagedResult<T>
This interface is defined to standardize to return a page of items to clients.
ISortedResultRequest
This interface is defined to standardize to request a sorted result.