Configuration settings¶
SAIF.Business.Provider.PaymentPreference does not define or directly consume application-specific configuration keys. Runtime database connectivity is supplied through IDataPortalInfo, while app.config and Web.config contain Oracle provider registrations rather than library-specific settings.
Configuration retrieval methods¶
No library code calls ConfigurationManager, AppSettings, IEnvironmentService, GetConfigSetting, or GetSecureConfigSetting.
AppSettings (Web.config)¶
No application-specific AppSettings keys were identified for this library.
Database connection configuration¶
This library does not name or retrieve its own connection strings. Oracle connectivity is provided externally through the BOF data-portal context (IDataPortalInfo).
Secure settings¶
No secure-setting retrieval code was identified in this library.
Configuration dependencies¶
| Dependency | Type | Required at | Impact if missing |
|---|---|---|---|
IDataPortalInfo |
Framework runtime context | Object creation and data access | Retrieval and persistence operations cannot reach Oracle through the BOF data portal. |
| Oracle Managed Data Access provider registration | Infrastructure config (app.config / Web.config) |
Runtime database access | Oracle provider creation fails before BOF data access can execute. |
Related documentation¶
- Index
- Overview
- Architecture
- Dependencies
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- Procedures
- API reference
Sources¶
Business\SAIF.Business.Provider.PaymentPreference\app.configBusiness\SAIF.Business.Provider.PaymentPreference\Web.configBusiness\SAIF.Business.Provider.PaymentPreference\SAIF.BOF.Business.Provider.PaymentPreference.vbproj