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.
This commit is contained in:
@@ -8,6 +8,11 @@ namespace EnvelopeGenerator.Application.Common.Dto;
|
|||||||
[ApiExplorerSettings(IgnoreApi = true)]
|
[ApiExplorerSettings(IgnoreApi = true)]
|
||||||
public class ConfigDto
|
public class ConfigDto
|
||||||
{
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the default document path.
|
||||||
|
/// </summary>
|
||||||
|
public string? DocumentPath { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or sets the sending profile identifier.
|
/// Gets or sets the sending profile identifier.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
@@ -27,4 +32,29 @@ public class ConfigDto
|
|||||||
/// Gets or sets the path where exports will be saved.
|
/// Gets or sets the path where exports will be saved.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string? ExportPath { get; set; }
|
public string? ExportPath { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the creation timestamp.
|
||||||
|
/// </summary>
|
||||||
|
public DateTime AddedWhen { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the last update timestamp.
|
||||||
|
/// </summary>
|
||||||
|
public DateTime? ChangedWhen { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets the legacy tinyint GUID field.
|
||||||
|
/// </summary>
|
||||||
|
public byte Guid { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets whether default TFA is enabled.
|
||||||
|
/// </summary>
|
||||||
|
public bool DefTfaEnabled { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Gets or sets whether default TFA uses phone.
|
||||||
|
/// </summary>
|
||||||
|
public bool DefTfaWithPhone { get; set; }
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user