22 lines
1.0 KiB
C#
22 lines
1.0 KiB
C#
using System.ComponentModel.DataAnnotations.Schema;
|
|
namespace LCU.Api.Internal.DispatcherSharedLib.Configurations;
|
|
|
|
public class DataCleanUpApiConfiguration
|
|
{
|
|
public string Url { get; set; }
|
|
public string QueueDataCleanUpEndpoint { get; set; }
|
|
public string QueueUpdatePersonForCheckHoldsEndpoint { get; set; }
|
|
public string QueueNcoaUpdateEndpoint { get; set; }
|
|
public string QueueUpdateFannieMaeMortgageEndpoint { get; set; }
|
|
public string QueueIndirectFundingEndpoint { get; set; }
|
|
[NotMapped]
|
|
public string QueueDataCleanUpEndpointUrl => Url + QueueDataCleanUpEndpoint;
|
|
[NotMapped]
|
|
public string QueueUpdatePersonForCheckHoldsEndpointUrl => Url + QueueUpdatePersonForCheckHoldsEndpoint;
|
|
[NotMapped]
|
|
public string QueueNcoaUpdateRequestEndpointUrl => Url + QueueNcoaUpdateEndpoint;
|
|
[NotMapped]
|
|
public string QueueUpdateFannieMaeMortgageRequestEndpointUrl => Url + QueueUpdateFannieMaeMortgageEndpoint;
|
|
[NotMapped]
|
|
public string QueueIndirectFundingEndpointUrl => Url + QueueIndirectFundingEndpoint;
|
|
} |