43 lines
2.2 KiB
C#
43 lines
2.2 KiB
C#
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace LCU.Api.Internal.DispatcherSharedLib.Configurations
|
|
{
|
|
public class IncentiveManagerConfiguration
|
|
{
|
|
public string Url { get; set; }
|
|
public string QueueCreditCardImportEndpoint { get; set; }
|
|
public string QueueVehicleImportEndpoint { get; set; }
|
|
public string QueueIncentiveProcessEndpoint { get; set; }
|
|
public string QueueNightlyIncentiveProcessEndpoint { get; set; }
|
|
public string QueuePayoutProcessEndpoint { get; set; }
|
|
public string QueueActionCreditCardEndpoint { get; set; }
|
|
public string QueueActionVehicleEndpoint { get; set; }
|
|
public string QueueAlliedGapMbpEndpoint { get; set; }
|
|
public string QueueReportingProcessEndpoint { get; set; }
|
|
public string QueueGoalDispersalProcessEndpoint { get; set; }
|
|
public string QueueDayforceProcessEndpoint { get; set; }
|
|
[NotMapped]
|
|
public string QueueCreditCardImportEndpointUrl => Url + QueueCreditCardImportEndpoint;
|
|
[NotMapped]
|
|
public string QueueVehicleImportEndpointUrl => Url + QueueVehicleImportEndpoint;
|
|
[NotMapped]
|
|
public string QueueActionCreditCardEndpointUrl => Url + QueueActionCreditCardEndpoint;
|
|
[NotMapped]
|
|
public string QueueActionVehicleEndpointUrl => Url + QueueActionVehicleEndpoint;
|
|
[NotMapped]
|
|
public string QueueAlliedGapMbpEndpointUrl => Url + QueueAlliedGapMbpEndpoint;
|
|
[NotMapped]
|
|
public string QueueIncentiveProcessEndpointUrl => Url + QueueIncentiveProcessEndpoint;
|
|
[NotMapped]
|
|
public string QueueNightlyIncentiveProcessEndpointUrl => Url + QueueNightlyIncentiveProcessEndpoint;
|
|
[NotMapped]
|
|
public string QueuePayoutProcessEndpointUrl => Url + QueuePayoutProcessEndpoint;
|
|
[NotMapped]
|
|
public string QueueReportingProcessEndpointUrl => Url + QueueReportingProcessEndpoint;
|
|
[NotMapped]
|
|
public string QueueGoalDispersalProcessEndpointUrl => Url + QueueGoalDispersalProcessEndpoint;
|
|
[NotMapped]
|
|
public string QueueDayforceProcessEndpointUrl => Url + QueueDayforceProcessEndpoint;
|
|
}
|
|
}
|