SAIF.Business.Policy.Correspondence dependencies¶
All compile-time dependencies are consumed as NuGet packages; the project declares no <ProjectReference> elements.
Internal dependencies¶
| Dependency | Reference Type | Usage |
|---|---|---|
| SAIF.BOF.Business | NuGet Package | Provides SAIF.Business constants, messages, and shared code-collection helpers. |
| SAIF.BOF.Framework | NuGet Package | Provides clsBusinessBase, clsBusinessCollectionBase, clsBusinessCollection(Of T), smart types, SQL helpers, and the BOF data portal†. |
| SAIF.BOF.ResourceFiles | NuGet Package | Shared resource payload declared by the package metadata. |
| SAIF.Framework.Common | NuGet Package | Common framework support declared by the package metadata. |
| SAIF.HashUtil | NuGet Package | Shared hashing utilities declared by the package metadata. |
| SAIF.Legacy.BankValidator | NuGet Package | Legacy validation library declared by the package metadata. |
| SAIF.Web.API.Clients | NuGet Package | HTTP client plumbing used indirectly by ImagingClient. |
External dependencies¶
| Dependency | Version | Usage |
|---|---|---|
| ImagingAPI.Client | 2.0.22112.4 | Active dependency for image reconciliation. |
| PdfAPI.Client | 1.2.20094.1 | Package dependency declared in metadata but no compiled call site was found.* |
| Autofac | 3.5.2 | General-purpose IoC dependency declared by the project. |
| FluentValidation | 5.5.0.0 | Validation dependency declared by the project; BOF rules are used directly in this library.* |
| iTextSharp | 5.5.11 | PDF-related dependency declared by the project; no compiled call site was found.* |
| log4net | 2.0.5 | Logging dependency declared by the project. |
| Oracle.ManagedDataAccess | 21.5.0 | Oracle data provider used by the BOF data portal and stored-procedure calls. |
| RestSharp | 106.12.0 | HTTP client support used by the imaging client stack. |
Transitive dependencies¶
Dependencies in this section are inherited from documented framework base classes rather than referenced directly by this library.
| Dependency | Source framework | Type | Usage |
|---|---|---|---|
| SAIF.Framework.Connection | SAIF.Framework.Core |
Transitive | Supplies the underlying connection and portal plumbing behind IDataPortalInfo†. |
| SAIF.Framework.Security | SAIF.Framework.Core |
Transitive | Participates in the BOF environment-service stack and ambient framework behavior†. |
| SAIF.Framework.Logging | SAIF.Framework.Core |
Transitive | Provides framework-level logging behind business-object lifecycle operations†. |
Dependency risks and notes¶
- The library maintains two output-writing paths: a documented output-document package wrapper and a legacy output-log wrapper that should be confirmed before reuse.*
PdfAPI.ClientandiTextSharpremain declared dependencies even though no compiled call site was identified in this library.*- The library reads one required runtime setting (
ImagingApiUrl) and caches the resulting API client for the lifetime of the process.*
Related documentation¶
- Index
- Overview
- Architecture
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- Configuration
- 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. Statements marked with † are derived from dependency library documentation via the Legends CLI.
Sources¶
Business\SAIF.Business.Policy.Correspondence\SAIF.BOF.Business.Policy.Correspondence.vbprojBusiness\SAIF.Business.Policy.Correspondence\SAIF.BOF.Business.Policy.Correspondence.nuspecBusiness\SAIF.Business.Policy.Correspondence\packages.configBusiness\SAIF.Business.Policy.Correspondence\app.configBusiness\SAIF.Business.Policy.Correspondence\Web.configBusiness\SAIF.Business.Policy.Correspondence\clsCorrespondence.vbBusiness\SAIF.Business.Policy.Correspondence\clsCorrespondenceCode.vbBusiness\SAIF.Business.Policy.Correspondence\clsCorrespondenceCollection.vbBusiness\SAIF.Business.Policy.Correspondence\clsCorrespondenceDetail.vbBusiness\SAIF.Business.Policy.Correspondence\clsCorrespondenceDetailCollection.vbBusiness\SAIF.Business.Policy.Correspondence\clsEndorsement.vbBusiness\SAIF.Business.Policy.Correspondence\clsEndorsementCollection.vbBusiness\SAIF.Business.Policy.Correspondence\clsOutputDocumentInserter.vb