DTO: відмінності між версіями
Перейти до навігації
Перейти до пошуку
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
м Категоризація |
м Категоризація за вмістом |
||
Рядок 22: | Рядок 22: | ||
[[Категорія:Шаблони проєктування програмного забезпечення]] |
[[Категорія:Шаблони проєктування програмного забезпечення]] |
||
[[Категорія:Конкурентні обчислення]] |
[[Категорія:Конкурентні обчислення]] |
||
[[Категорія:Статті з прикладами коду мовою C Sharp]] |
Версія за 10:16, 3 квітня 2020
Data Transfer Object (DTO) — один із шаблонів проєктування, який використовують для передачі даних між підсистемами програми.
Зауваження
Data Transfer Object не повинні містити ніякої логіки
Приклад
Нехай потрібно створити нового користувача. Щоб не навантажувати функції великою кількістю аргументів, можна створити об'єкт, який міститиме значення в собі, та передати його
public class CreateUserDTO
{
public string Name { get; set; }
public string Surname { get; set; }
}