Updated namespaces to align with the new DigitalData.Core structure, replacing `DigitalData.Core.Abstractions` with `DigitalData.Core.Application.Interfaces` and `DigitalData.Core.Client.Interface`. Removed the `IUnique<int>` interface from several DTOs, simplifying their design and altering the handling of entity identification. Updated project files to reflect new dependency versions for improved compatibility and features. Cleaned up using directives to remove obsolete references, enhancing code maintainability.
35 lines
926 B
C#
35 lines
926 B
C#
using Microsoft.AspNetCore.Mvc;
|
|
|
|
namespace EnvelopeGenerator.Application.DTOs;
|
|
|
|
/// <summary>
|
|
/// Data Transfer Object representing configuration settings.
|
|
/// </summary>
|
|
[ApiExplorerSettings(IgnoreApi = true)]
|
|
public class ConfigDto
|
|
{
|
|
/// <summary>
|
|
/// Gets or sets the path to the document.
|
|
/// </summary>
|
|
public string DocumentPath { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the sending profile identifier.
|
|
/// </summary>
|
|
public int SendingProfile { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the signature host URL or name.
|
|
/// </summary>
|
|
public string SignatureHost { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the name of the external program.
|
|
/// </summary>
|
|
public string ExternalProgramName { get; set; }
|
|
|
|
/// <summary>
|
|
/// Gets or sets the path where exports will be saved.
|
|
/// </summary>
|
|
public string ExportPath { get; set; }
|
|
} |