using System.ComponentModel.DataAnnotations;

namespace AsbCloudApp.Data.Subsystems;

/// <summary>
/// Описание параметров подсистемы
/// </summary>
public class SubsystemDto : IId
{
    /// <summary>
    /// Идентификатор подсистемы
    /// </summary>
    [Required]
    public int Id { get; set; }
    /// <summary>
    /// Наименование подсистемы
    /// </summary>
    [Required]
    public string Name { get; set; } = null!;
    /// <summary>
    /// Детальное описание подсистемы
    /// </summary>
    [Required]
    public string Description { get; set; } = string.Empty;
}