Files
Cleanuparr/code/Common/Configuration/DTOs/DownloadClient/DownloadClientConfigUpdateDto.cs
2025-05-30 15:19:04 +03:00

24 lines
739 B
C#

namespace Common.Configuration.DTOs.DownloadClient;
/// <summary>
/// DTO for updating DownloadClient configuration (includes sensitive data fields)
/// </summary>
public class DownloadClientConfigUpdateDto : DownloadClientConfigDto
{
/// <summary>
/// Collection of clients for updating (with sensitive data fields)
/// </summary>
public new List<ClientConfigUpdateDto> Clients { get; set; } = new();
}
/// <summary>
/// DTO for updating individual client configuration (includes sensitive data fields)
/// </summary>
public class ClientConfigUpdateDto : ClientConfigDto
{
/// <summary>
/// Password for authentication (only included in update DTO)
/// </summary>
public string? Password { get; set; }
}