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(); createApp.AppDetails.SetDetails(createApp.LoanApplication, createApp._sourceChannel, additionalContent: [.. additionalContent]); } } }