SAIF.Business.Policy.Rating dependencies¶
This library is consumed as a package and has no same-repository <ProjectReference> entries.
Internal dependencies¶
| Dependency | Reference Type | Usage |
|---|---|---|
| SAIF.BOF.Business.Policy | NuGet Package (same-repo) | Supplies policy enums and the iAdjustedRateFactor, iAdjustedRateProvider, iPeriodRatingInfo, and iPolicyPeriodBase contracts used throughout the library. |
| SAIF.BOF.Business | NuGet Package (same-repo) | Supplies shared business constants and framework messages. |
| SAIF.BOF.Framework | NuGet Package | Supplies BOF base classes, data-portal infrastructure, smart types, and rule-engine behavior. |
| SAIF.BOF.Business.Claim | NuGet Package (same-repo) | Declared package dependency; no direct type usage was confirmed in this library's source.* |
| SAIF.BOF.Business.Claim.Authority | NuGet Package (same-repo) | Declared package dependency; no direct type usage was confirmed in this library's source.* |
| SAIF.BOF.Business.Claim.Maintenance | NuGet Package (same-repo) | Declared package dependency; no direct type usage was confirmed in this library's source.* |
| SAIF.BOF.Business.Claim.MedicalBill | NuGet Package (same-repo) | Declared package dependency; no direct type usage was confirmed in this library's source.* |
| SAIF.BOF.Business.Tasks | NuGet Package (same-repo) | Declared package dependency; no direct type usage was confirmed in this library's source.* |
| SAIF.BOF.Business.Tasks.Claim | NuGet Package (same-repo) | Declared package dependency; no direct type usage was confirmed in this library's source.* |
| SAIF.BOF.Business.View.Claim | NuGet Package (same-repo) | Declared package dependency; no direct type usage was confirmed in this library's source.* |
| SAIF.BOF.Business.View.Provider | NuGet Package (same-repo) | Declared package dependency; no direct type usage was confirmed in this library's source.* |
| SAIF.Legacy.BankValidator | NuGet Package (same-repo) | Likely paired with the compiled Institutions typed DataSet, although no direct rating-path source usage was confirmed.** |
External dependencies¶
| Dependency | Version | Usage |
|---|---|---|
| Oracle.ManagedDataAccess | 21.5.0 | Supplies the Oracle provider registered in app.config and Web.config; it is required at runtime but is not declared in the nuspec dependency list. |
| Autofac | 3.5.2 | IoC container dependency carried with the package set.* |
| FluentValidation | 5.5.0.0 | Validation library dependency carried with the package set.* |
| RestSharp | 106.12.0 | HTTP client dependency carried with the package set.* |
| log4net | 2.0.5 | Logging dependency carried with the package set.* |
Transitive dependencies¶
| Dependency | Source framework | Type | Usage |
|---|---|---|---|
| SAIF.Framework.Connection | SAIF.Framework.Core |
Transitive | Database connection plumbing behind IDataPortalInfo and portal requests.† |
| SAIF.Framework.Logging | SAIF.Framework.Core |
Transitive | Framework-level logging used by inherited BOF lifecycle behavior.† |
| SAIF.Framework.Security | SAIF.Framework.Core |
Transitive | Shared security/environment assemblies referenced through the framework package even though Rating does not call them directly.† |
Dependency risks and notes¶
SAIF.Business.Policy.Premiumdepends on this library; Rating does not depend on Premium.- Several claim, task, and view packages are declared but no direct source usage was confirmed.**
Oracle.ManagedDataAccessis required at runtime but absent from the nuspec dependency list.*
Related documentation¶
- Index
- Overview
- Architecture
- 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.Policy.Rating\SAIF.BOF.Business.Policy.Rating.vbprojBusiness\SAIF.Business.Policy.Rating\SAIF.BOF.Business.Policy.Rating.nuspecBusiness\SAIF.Business.Policy.Rating\packages.configBusiness\SAIF.Business.Policy.Rating\app.configBusiness\SAIF.Business.Policy.Rating\Web.config