Skip to content

SAIF.Business.View.Provider dependencies

Internal dependencies

None — the .vbproj contains no <ProjectReference> elements; all dependencies are NuGet package references.

Dependency Reference Type Usage
SAIF.BOF.Business NuGet Package (v2.1.23053.1) Framework-inherited candidate supplying BOF base types and criteria contracts.*
SAIF.BOF.Framework NuGet Package (v2.0.22279.1) Framework-inherited candidate consistent with sibling BOF libraries.*
SAIF.BOF.ResourceFiles NuGet Package (v2.0.22097.2) Referenced resource package.
SAIF.Framework.Common NuGet Package (v2.0.22074.3) Referenced common-framework package.
SAIF.HashUtil NuGet Package (v2.0.22083.2) Referenced utility dependency and declared NuGet dependency.
SAIF.Legacy.BankValidator NuGet Package (v2.0.22097.1) Referenced dependency and declared NuGet dependency; likely supports provider banking or tax-ID validation paths suggested by type names.*
SAIF.Web.API.Clients NuGet Package (v2.0.22307.1) Referenced dependency and declared NuGet dependency.
ImagingAPI.Client NuGet Package (v2.0.22112.4) Referenced dependency and declared NuGet dependency.
PdfAPI.Client NuGet Package (v1.2.20094.1) Referenced dependency and declared NuGet dependency.

External dependencies

Dependency Version Usage
Oracle.ManagedDataAccess 21.5.0 Oracle driver aligned with bind-variable syntax and SYSDATE usage found in library SQL.
Newtonsoft.Json 8.0.3 JSON serialization dependency.

Dependency risks and notes

  • Exact enforcement semantics for clsRetrieveOnlyBusinessCriteria reside in SAIF.BOF.Business, not in this library's own source.*
  • SQL statements in this library reference unqualified table names, and local configuration does not expose an Oracle schema owner or database link, so schema ownership remains [unqualified]** throughout the database documentation.
  • Institutions.Designer.vb is present as generated typed-DataSet code, but its active consumers within this library were not confirmed in the analyzed findings.**

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.View.Provider\SAIF.BOF.Business.View.Provider.vbproj
  • Business\SAIF.Business.View.Provider\packages.config
  • Business\SAIF.Business.View.Provider\nuget.config
  • Business\SAIF.Business.View.Provider\SAIF.BOF.Business.View.Provider.nuspec
  • Business\SAIF.Business.View.Provider\app.config
  • Business\SAIF.Business.View.Provider\Web.config
  • Business\SAIF.Business.View.Provider\clsProviderSearch.vb
  • Business\SAIF.Business.View.Provider\clsProviderServiceContract.vb
  • Business\SAIF.Business.View.Provider\clsProviderTaxIDCollection.vb
  • Business\SAIF.Business.View.Provider\clsProviderType.vb