SAIF.Business.CustomerContact configuration¶
SAIF.Business.CustomerContact does not implement direct runtime-setting retrieval in its own code. Its observable configuration surface is limited to Oracle driver registration plus transitive runtime expectations inherited from packaged dependencies.
Configuration retrieval methods¶
No direct IEnvironmentService, ConfigurationManager.AppSettings, DbConnectionManager, or typed My.Settings retrieval was identified in the supplied findings.
Environment API settings¶
No direct environment-service setting reads were identified in this library.
AppSettings (Web.config)¶
No <appSettings> entries or ConfigurationManager.AppSettings calls were identified in this library.
Database connection configuration¶
| Connection name | Provider | Retrieval method | Purpose | Source |
|---|---|---|---|---|
| None directly owned | Oracle Managed Data Access | Provider registration only | Registers the Oracle driver used by BOF criteria and helper SQL execution. | Business\SAIF.Business.CustomerContact\app.config, Business\SAIF.Business.CustomerContact\Web.config |
Secure settings¶
No secure-setting retrieval or decryption calls were identified in this library.
Transitive configuration (from dependencies)¶
| Setting key | Method | Source dependency | Dependency type | Purpose |
|---|---|---|---|---|
BDS_USER |
GetConfigSetting |
SAIF.BOF.Business |
NuGet | Inherited business-layer database or service identity setting.* |
bdsDatabase |
GetConfigSetting |
SAIF.BOF.Business |
NuGet | Inherited business-layer database selector.* |
BDS_DATABASENAME |
GetConfigSetting |
SAIF.BOF.Business |
NuGet | Inherited business-layer database-name setting.* |
primaryDomainControllerServer |
GetConfigSetting |
SAIF.BOF.Business |
NuGet | Inherited directory-service endpoint setting.* |
legacyMailValidatorServiceUrl |
GetConfigSetting |
SAIF.BOF.Business |
NuGet | Inherited legacy email-validation service endpoint.* |
imagingapiurl |
GetConfigSetting |
SAIF.BOF.Business |
NuGet | Inherited imaging API endpoint setting.* |
BUSINESS_ONLINE_LOGIN/NAVIGATION/LAST_LOGIN_URLS/IW |
Properties.xml lookup |
SAIF.BOF.Business |
NuGet | Inherited properties-file lookup used by the underlying business layer.* |
| Unnamed web-reference URL settings** | ApplicationSettingsBase |
SAIF.BOF.Business |
NuGet | Additional transitive service-endpoint settings were reported, but their exact key names were not included in the supplied findings.** |
Configuration dependencies¶
| Dependency | Type | Required at | Impact if missing |
|---|---|---|---|
| Oracle managed provider registration | Config section / provider factory | Startup | BOF criteria and helper SQL cannot create Oracle commands. |
CCClaimDataApi client registration |
Named API client | Runtime request | Injured-worker enrichment cannot resolve worker details for create-on-miss flows.* |
SAIF.BOF.Business transitive settings |
NuGet-delivered dependency configuration | Runtime | Underlying business-layer behaviors can fail even though this library does not read the settings directly.* |
Related documentation¶
- Index
- Overview
- Architecture
- Dependencies
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- API reference
Note: Statements marked with
*were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with**could not be confirmed; treat as unknown until verified.
Sources¶
Business\SAIF.Business.CustomerContact\app.configBusiness\SAIF.Business.CustomerContact\Web.configBusiness\SAIF.Business.CustomerContact\packages.configBusiness\SAIF.Business.CustomerContact\nuget.configBusiness\SAIF.Business.CustomerContact\SAIF.BOF.Business.CustomerContact.vbprojBusiness\SAIF.Business.CustomerContact\My Project\Settings.Designer.vbBusiness\SAIF.Business.CustomerContact\AgentInfo.vbBusiness\SAIF.Business.CustomerContact\AuditorInfo.vbBusiness\SAIF.Business.CustomerContact\clsCustomerContactSearch.vbBusiness\SAIF.Business.CustomerContact\mdlCodeMaps.vbBusiness\SAIF.Business.CustomerContact\mdlCustomerContact.vbBusiness\SAIF.Business.CustomerContact\Contact\clsContact.vbBusiness\SAIF.Business.CustomerContact\Customer\clsCustomer.vbBusiness\SAIF.Business.CustomerContact\InfoItems\clsAddressInfo.vbBusiness\SAIF.Business.CustomerContact\InfoItems\clsEmailAddressInfo.vbBusiness\SAIF.Business.CustomerContact\InfoItems\clsPhoneInfo.vb