Skip to content

SAIF.Business dependencies

Internal dependencies

Dependency Reference Type Usage
(none) NuGet Package This library has no in-repo <ProjectReference> dependencies.
SAIF.BOF.Framework.* NuGet Package (vSee package manifest) Supplies BOF base classes, criteria contracts, SqlHelper, rules infrastructure, and clsSecurityPrincipal.
SAIF.Web.API.Clients / SAIF.Web.API.Core NuGet Package (vSee packages.config) Provides claim-data API access for ClaimServices and clsClaimSecurity.
ImagingAPI.Client / ImagingAPI.Core NuGet Package (vSee packages.config) Supports imaging ID reservation and related image helper behavior.
PdfAPI.Client / PdfAPI.Core NuGet Package (vSee packages.config) Supports PDF-oriented behavior consumed by imaging helpers.
SAIF.Legacy.BankValidator NuGet Package (vSee packages.config) Provides routing/account verification used by BankValidatorServices.

External dependencies

Dependency Version Usage
Oracle.ManagedDataAccess See packages.config Registers the Oracle provider used by inline SQL and stored-procedure calls.
Generated Web References (SAIFDates, SAIFEmailValidator, EmailValidator) Application settings-backed proxies Supplies SOAP proxy endpoints used by SAIFWebServices and clsEmailAddress.

Dependency risks and notes

  • Runtime configuration requirements for several packaged SAIF dependencies remain unknown because their internals were not part of the provided analysis set.**
  • BankValidatorServices depends on a caller-supplied BankValidator XML document whose origin is outside this library.**
  • Oracle connection details are resolved through inherited framework abstractions, so this library's schema/user dependency remains indirect and configuration-opaque.
  • The library carries a broad AD/WCF security dependency surface through clsSecurityPrincipal and related framework security helpers.

Note: Statements marked with * are inferred from code behavior rather than explicit documentation or comments; statements marked with ** could not be confirmed and should be treated as unknown until verified.

Sources

  • Business\SAIF.Business\SAIF.BOF.Business.vbproj
  • Business\SAIF.Business\packages.config
  • Business\SAIF.Business\ClaimServices.vb
  • Business\SAIF.Business\clsClaimSecurity.vb
  • Business\SAIF.Business\ImageServices.vb
  • Business\SAIF.Business\ImageInfo.vb
  • Business\SAIF.Business\BankValidatorServices.vb
  • Business\SAIF.Business\SAIFWebServices.vb
  • Business\SAIF.Business\ContactInfo\clsEmailAddress.vb