สมมติว่า เรามี function ใน controller ดังนี้
@Post()
async createRole (@Body() req: CreateRoleReqDto): Promise <Role> {
let role = await this.roleService.createRole(req);
return role;
}
และ class CreateRoleReqDto สำหรับ request ของเราเป็นดังนี้export class CreateRoleReqDto{
name: string;
description?: string;
permissionIds?: number[];
}
เมื่อเราส่ง request body ดังนี้
{
"name":"test3",
"description":"def",
"permissionIds": [1,2]
}
request body ของเราจะถูกแปลงเป็น instance ของ CreateRoleReqDto โดยอัตโนมัติ 
