using DigitalData.Core.Abstractions; using Microsoft.AspNetCore.Mvc; namespace EnvelopeGenerator.Application.DTOs.EnvelopeReceiverReadOnly; /// /// Data Transfer Object for updating a read-only envelope receiver. /// [ApiExplorerSettings(IgnoreApi = true)] public class EnvelopeReceiverReadOnlyUpdateDto : IUnique { /// /// Gets or sets the unique identifier of the envelope receiver. /// public long Id { get; init; } /// /// Gets or sets the date when the envelope receiver becomes valid. /// public DateTime DateValid { get; set; } /// /// Gets or sets the name of the user who made the change. /// public string ChangedWho { get; set; } /// /// Gets or sets the date and time when the change was made. /// public DateTime ChangedWhen { get; set; } = DateTime.Now; }