SAIF.Business.Imaging dependencies¶
Internal dependencies¶
| Dependency | Reference Type | Usage |
|---|---|---|
| SAIF.BOF.Business | NuGet Package | Supplies base BOF business-object patterns consumed by this library*. |
| SAIF.BOF.Framework | NuGet Package | Supplies clsBusinessBase/clsBusinessCollectionBase base types used throughout*. |
| SAIF.BOF.ResourceFiles | NuGet Package | Shared resource strings*. |
| SAIF.Framework.Common | NuGet Package | Shared framework helpers*. |
| SAIF.HashUtil | NuGet Package | Hashing utility (declared in .nuspec; no direct call site confirmed in this pass)**. |
| SAIF.Legacy.BankValidator | NuGet Package | Bank-account/routing validation utility (declared in .nuspec; no direct call site confirmed in this pass)**. |
| SAIF.Web.API.Clients | NuGet Package | Web API client infrastructure*. |
| ImagingAPI.Client | NuGet Package | (v[not specified in analysis]**) Internal (SAIFNuget-hosted) imaging API client, likely used for binary image storage/retrieval since this library manages only imaging metadata*. |
| PdfAPI.Client | NuGet Package | (v[not specified in analysis]**) Internal (SAIFNuget-hosted) PDF API client referenced in .nuspec*. |
Dependency risks and notes¶
- This library has the shallowest internal dependency footprint of the five assigned libraries (only
SAIF.BOF.Businessand framework/common libraries), suggesting it is widely consumed rather than a heavy consumer of other Business.* domains*. clsEAIPis flagged as a possible dead/transitional artifact whose base-class inheritance is commented out; its continued presence in the dependency/nuspec surface should be verified before removal**.- A sibling folder
Business\SAIF.Business.Imaging.BulkPrintexists but is out of scope for this documentation set. - Whether
SAIF.HashUtilandSAIF.Legacy.BankValidatorare actually invoked anywhere in this library's live code was not confirmed in the Phase 1 analysis pass**. - All dependencies are resolved as NuGet package references per the
.nuspec; no local<ProjectReference>s were found*.
Related documentation¶
- Index
- Overview
- Architecture
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- API reference
- Configuration
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.Imaging\SAIF.BOF.Business.Imaging.nuspecBusiness\SAIF.Business.Imaging\packages.config