Files
adas-core/adas-core.Domain/Models/DTO/Display/DisplayMinimalDto.cs
T
2026-06-26 10:29:23 +02:00

15 lines
549 B
C#

using adas_core.Domain.Enums;
using MongoDB.Bson;
namespace adas_core.Domain.Models.DTO.Display;
/// <summary>
/// Represents a minimal data transfer object that encapsulates a subset of fields from a <see cref="MongoModels.Display"/> model for lightweight serialization or transfer.
/// </summary>
public class DisplayMinimalDto(MongoModels.Display display)
{
public ObjectId Id { get; set; } = display.Id;
public string Name { get; set; } = display.Name;
public DisplayConfigEnums.DisplayType Type { get; set; } = display.Type;
}