Files
2026-03-11 11:18:25 -05:00

22 lines
757 B
C#

using System.Xml.Linq;
using CRIF.ACTion.Configuration;
namespace CRIF.ACTion.Loan
{
public class SignatureAppBuilder : ILoanApplicationRequestBuilder
{
private readonly CrifSettings _settings;
public SignatureAppBuilder(CrifSettings settings)
{
_settings = settings;
}
public void SetDetails(LoanApplicationRequestBuilder createApp)
{
createApp.AppDetails = new AppDetailSignatureSection(createApp.CrifRequestSectionNamespace, _settings);
var additionalContent = new List<XElement>();
createApp.AppDetails.SetDetails(createApp.LoanApplication,
createApp._sourceChannel, additionalContent: [.. additionalContent]);
}
}
}