namespace RobotNet10.MapEditor.Shared.DTOs.Layout; /// /// Layout data transfer object /// public class LayoutDto { public Guid Id { get; set; } public string LayoutId { get; set; } = string.Empty; public string LayoutName { get; set; } = string.Empty; public string? Description { get; set; } public bool IsActive { get; set; } public DateTime CreatedDate { get; set; } public DateTime ModifiedDate { get; set; } public string? CreatedBy { get; set; } public string? ModifiedBy { get; set; } /// /// List of versions (optional, for detailed queries) /// public List? Versions { get; set; } }