---
title: Configuration settings
summary: No application-specific configuration settings were identified for this library.
status: draft
owner: SAIF
last_reviewed: 2026-07-24
library: SAIF.Business.Provider.PaymentPreference
reference_type: package
---

# 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](index.md)
- [Overview](overview.md)
- [Architecture](architecture.md)
- [Dependencies](dependencies.md)
- [Operations and processes](operations-processes.md)
- [Business rules](business-rules.md)
- [Database tables](database-tables.md)
- [SQL catalog](sql/index.md)
- [Procedures](procedures/index.md)
- [API reference](api/index.md)

## Sources
- `Business\SAIF.Business.Provider.PaymentPreference\app.config`
- `Business\SAIF.Business.Provider.PaymentPreference\Web.config`
- `Business\SAIF.Business.Provider.PaymentPreference\SAIF.BOF.Business.Provider.PaymentPreference.vbproj`
