Skip to content

SAIF.Business.Utilities dependencies

Internal dependencies

None — the .vbproj contains no <ProjectReference> elements; the library is self-contained VB.NET source with no references to other projects in this repository.

Dependency Reference Type Usage
SAIF.BOF.Framework (Bindable/Connection/Core/DNS/Logging/Mail/Security/Security.EnvironmentApi) NuGet Package (v2.0.22103.3) Referenced package; framework-inherited candidate — not directly used by the two live source files scanned (TitleCase.vb, mdlTextConversion.vb)*
SAIF.Framework.Common NuGet Package (v2.0.22074.3) Referenced, Private=True; no direct usage found in scanned source*
SAIF.HashUtil NuGet Package (v2.0.22083.2) Referenced, Private=True; also a .nuspec dependency; no direct usage found in scanned source*
SAIF.Web.API.Clients / SAIF.Web.API.Core NuGet Package (v2.0.22083.1) Referenced, Private=True; also a .nuspec dependency; no direct usage found in scanned source*

External dependencies

Dependency Version Usage
Oracle.ManagedDataAccess 21.5.0 Referenced; ODP.NET provider registered via App.config/Web.config DbProviderFactories; no direct ADO.NET/Oracle client code found in scanned source*
Newtonsoft.Json 8.0.3 Referenced; no direct usage observed in scanned source*
RestSharp 106.12.0 Referenced; no direct usage observed in scanned source*
System, System.Core, System.Web framework Standard .NET framework references

Dependency risks and notes

  • Several referenced packages (Oracle.ManagedDataAccess, Newtonsoft.Json, RestSharp, SAIF.BOF.Framework, SAIF.Framework.Common, SAIF.HashUtil, SAIF.Web.API.Clients/Core) show no direct usage in the two live .vb source files scanned — whether they are exercised elsewhere or are unused/inherited scaffolding could not be determined from this library's own source.**
  • ToPadCapitalLetters (in TitleCaseExtensions) references a PadCapitalLettersFormat type not defined in this library — presumed to originate from one of the referenced SAIF.Framework.*/SAIF.BOF.Framework.* packages, but the exact source assembly could not be confirmed.**
  • The Oracle ODP.NET provider registration in App.config/Web.config appears to be inherited project scaffolding rather than active database-access configuration, since no Oracle client code is present in the scanned source.*
  • Per dependency-resolution.json, BOF business base classes are not present in the Legends CLI index for this repository (known limitation); no inherited framework context is available for this library's dependencies.

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.Utilities\SAIF.BOF.Business.Utilities.vbproj
  • Business\SAIF.Business.Utilities\packages.config
  • Business\SAIF.Business.Utilities\SAIF.BOF.Business.Utilities.nuspec
  • Business\SAIF.Business.Utilities\App.config
  • Business\SAIF.Business.Utilities\Web.config
  • Business\SAIF.Business.Utilities\TitleCase.vb
  • Business\SAIF.Business.Utilities\mdlTextConversion.vb