Files
monorepo/LCU.API.Internal.Dispatcher/LCU.Api.Internal.DispatcherSharedLib/Configurations/FtpApiConfiguration.cs
T
2026-03-24 15:26:03 -05:00

23 lines
823 B
C#

using System.ComponentModel.DataAnnotations.Schema;
namespace LCU.Api.Internal.DispatcherSharedLib.Configurations;
public class FtpApiConfiguration
{
public string Url { get; set; }
public string SftpFileEndpoint { get; set; }
public string QueueSftpDynamicFileEndpoint { get; set; }
public string QueueSftpUploadFileEndpoint { get; set; }
public string QueueSftpDownloadFileEndpoint { get; set; }
[NotMapped]
public string SftpFileEndpointUrl => Url + SftpFileEndpoint;
[NotMapped]
public string QueueSftpDynamicFileEndpointUrl => Url + QueueSftpDynamicFileEndpoint;
[NotMapped]
public string QueueSftpUploadFileEndpointUrl => Url + QueueSftpUploadFileEndpoint;
[NotMapped]
public string QueueSftpDownloadFileEndpointUrl => Url + QueueSftpDownloadFileEndpoint;
}