From 79d093c492d32745fbe32bbc82e3f47f2c6fd273 Mon Sep 17 00:00:00 2001 From: TekH Date: Fri, 6 Mar 2026 13:22:44 +0100 Subject: [PATCH] Add new properties to ConfigDto for TFA and metadata Expanded ConfigDto with properties for document path, timestamps, legacy GUID, and default TFA settings. Added XML documentation for each new property. --- .../Common/Dto/ConfigDto.cs | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/EnvelopeGenerator.Application/Common/Dto/ConfigDto.cs b/EnvelopeGenerator.Application/Common/Dto/ConfigDto.cs index 8b9505a4..45eb0188 100644 --- a/EnvelopeGenerator.Application/Common/Dto/ConfigDto.cs +++ b/EnvelopeGenerator.Application/Common/Dto/ConfigDto.cs @@ -8,6 +8,11 @@ namespace EnvelopeGenerator.Application.Common.Dto; [ApiExplorerSettings(IgnoreApi = true)] public class ConfigDto { + /// + /// Gets or sets the default document path. + /// + public string? DocumentPath { get; set; } + /// /// Gets or sets the sending profile identifier. /// @@ -27,4 +32,29 @@ public class ConfigDto /// Gets or sets the path where exports will be saved. /// public string? ExportPath { get; set; } + + /// + /// Gets or sets the creation timestamp. + /// + public DateTime AddedWhen { get; set; } + + /// + /// Gets or sets the last update timestamp. + /// + public DateTime? ChangedWhen { get; set; } + + /// + /// Gets or sets the legacy tinyint GUID field. + /// + public byte Guid { get; set; } + + /// + /// Gets or sets whether default TFA is enabled. + /// + public bool DefTfaEnabled { get; set; } + + /// + /// Gets or sets whether default TFA uses phone. + /// + public bool DefTfaWithPhone { get; set; } } \ No newline at end of file