24 lines
		
	
	
		
			486 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			486 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import type { EntityDto, PagedAndSortedResultRequestDto } from '@abp/ng.core';
 | 
						|
 | 
						|
export interface AuthorDto extends EntityDto<string> {
 | 
						|
  name?: string;
 | 
						|
  birthDate?: string;
 | 
						|
  shortBio?: string;
 | 
						|
}
 | 
						|
 | 
						|
export interface CreateAuthorDto {
 | 
						|
  name: string;
 | 
						|
  birthDate: string;
 | 
						|
  shortBio?: string;
 | 
						|
}
 | 
						|
 | 
						|
export interface GetAuthorListDto extends PagedAndSortedResultRequestDto {
 | 
						|
  filter?: string;
 | 
						|
}
 | 
						|
 | 
						|
export interface UpdateAuthorDto {
 | 
						|
  name: string;
 | 
						|
  birthDate: string;
 | 
						|
  shortBio?: string;
 | 
						|
}
 |