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

23 lines
1.1 KiB
C#

using System.ComponentModel.DataAnnotations.Schema;
namespace LCU.Api.Internal.DispatcherSharedLib.Configurations;
public class DialerApiConfiguration
{
public string Url { get; set; }
public string QueueDialerUploadEndpoint { get; set; }
public string QueueUploadDoNotCallEndpoint { get; set; }
public string QueueCreateVoAppsCampaignEndpoint { get; set; }
public string QueueUploadVoAppsCampaignResultsEndpoint { get; set; }
public string QueueUploadVoAppsCampaignErrorRequestEndpoint { get; set; }
[NotMapped]
public string QueueDialerUploadEndpointUrl => Url + QueueDialerUploadEndpoint;
[NotMapped]
public string QueueUploadDoNotCallEndpointUrl => Url + QueueUploadDoNotCallEndpoint;
[NotMapped]
public string QueueCreateVoAppsCampaignEndpointUrl => Url + QueueCreateVoAppsCampaignEndpoint;
[NotMapped]
public string QueueUploadVoAppsCampaignResultsEndpointUrl => Url + QueueUploadVoAppsCampaignResultsEndpoint;
[NotMapped]
public string QueueUploadVoAppsCampaignErrorRequestEndpointUrl => Url + QueueUploadVoAppsCampaignErrorRequestEndpoint;
}