DTO

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Data Transfer Object (DTO) — один із шаблонів проєктування, який використовують для передачі даних між підсистемами програми.

Зауваження[ред. | ред. код]

Data Transfer Object не повинні містити ніякої логіки

Приклад[ред. | ред. код]

Нехай потрібно створити нового користувача. Щоб не навантажувати функції великою кількістю аргументів, можна створити об'єкт, який міститиме значення в собі, та передати його

public class CreateUserDTO
{
    public string Name { get; set; }
    public string Surname { get; set; }
}

Див.також[ред. | ред. код]