23 lines
823 B
C#
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;
|
|
} |