public BankProfile( BankProfileEnum bankProfileEnum, string issuerUrl, string financialId, ClientRegistrationApiVersion defaultClientRegistrationApiVersion, ClientRegistrationBehaviour clientRegistrationBehaviour, PaymentInitiationApi?defaultPaymentInitiationApi, ISet <RegistrationScopeElement> registrationScopeElementsSupported) { BankProfileEnum = bankProfileEnum; IssuerUrl = issuerUrl ?? throw new ArgumentNullException(nameof(issuerUrl)); FinancialId = financialId ?? throw new ArgumentNullException(nameof(financialId)); ClientRegistrationBehaviour = clientRegistrationBehaviour; DefaultPaymentInitiationApi = defaultPaymentInitiationApi; RegistrationScopeElementsSupported = registrationScopeElementsSupported; DefaultClientRegistrationApiVersion = defaultClientRegistrationApiVersion; BankUser bankUser = new BankUser("", ""); CustomBankUser(ref bankUser); BankUser = bankUser; }
partial void CustomBankUser(ref BankUser bankUserInfo);