/
azarayaos
/
OrderHub
Обзор
Документация
Войти
/
azarayaos
/
OrderHub
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
dev
OrderHub.Core/DTOs/CreateOrderRequest.cs
23 строки
895 B
Azaray AOS
Создания начального проекта с базовым функицоналом
29 июн 2026, 22:47
29 июн 2026, 22:47
213f989
Код
Авторство
О чём код?
using System.ComponentModel.DataAnnotations; namespace OrderHub.Core.DTOs; /// <summary> /// DTO для создания нового заказа. /// </summary> public record CreateOrderRequest { /// <summary> /// Название заказа. /// </summary> [Required(ErrorMessage = "Название заказа обязательно.")] [StringLength(200, ErrorMessage = "Название заказа не должно превышать 200 символов.")] public string Name { get; set; } = string.Empty; /// <summary> /// Список позиций заказа. /// </summary> [Required(ErrorMessage = "Список позиций обязателен.")] [MinLength(1, ErrorMessage = "Заказ должен содержать хотя бы одну позицию.")] public List<OrderItemDto> Items { get; set; } = []; }