SAIF.Application.Claim dependencies
Internal dependencies
| Dependency |
Reference Type |
Usage |
| SAIF.Business.Tasks.Claim |
NuGet Package (same-repo) |
Provides clsClaimTaskGenerator for single-claim and multi-claim task creation. |
| SAIF.Business.View.Claim |
NuGet Package (same-repo) |
Supplies clsClaimData used during context changes and security evaluation. |
| SAIF.BOF.Business.View.Provider |
NuGet Package (same-repo) |
Declared as a packaged dependency for provider-view scenarios even though direct usage is not visible in this library's five local source files. |
| SAIF.BOF.Application |
NuGet Package |
Provides AppManagerBase, AppConstants, UserAccess, and application-layer lifecycle abstractions. |
| SAIF.BOF.Framework |
NuGet Package |
Supplies clsSecurityPrincipal, IDataPortalInfo, environment services, and Oracle portal infrastructure. |
| SAIF.BOF.Business |
NuGet Package |
Provides shared BOF business-object support used by downstream claim libraries. |
| ImagingAPI.Client |
NuGet Package |
Hosts the imaging API client created by ClaimAppManager. |
| PdfAPI.Client |
NuGet Package |
Supports PDF-related integration available to consuming claim workflows. |
External dependencies
| Dependency |
Version |
Usage |
| Autofac |
3.5.2 |
Dependency injection container in package composition. |
| FluentValidation |
5.5.0.0 |
Validation framework available to dependent claim components. |
| iTextSharp |
5.5.11 |
PDF document generation and manipulation support. |
| log4net |
2.0.5 |
Logging support. |
| Oracle.ManagedDataAccess |
21.5.0 |
Oracle provider used by the configured claim data portal. |
| RestSharp |
106.12.0 |
REST client support for dependent integrations. |
Transitive dependencies
Dependencies in this section are inherited through the BOF application framework rather than declared as library-specific logic.
| Dependency |
Source framework |
Type |
Usage |
| SAIF.BOF.Application |
AppManagerBase, UserAccess |
Transitive |
Supplies inherited context-state management, security-role transitions, and resource-access wrappers consumed by ClaimAppManager and ClaimUserAccess. |
| SAIF.BOF.Framework |
clsSecurityPrincipal, IDataPortalInfo |
Transitive |
Supplies the security principal and data-portal abstractions used indirectly through inherited framework services. |
Dependency risks and notes
- Claim access depends on AD-resource membership and the external override check path; failures in either path block retrieval.
imagingapiurl has no local default, so imaging integration depends on environment-service configuration.
- Oracle provider registration must remain available wherever the application layer provisions
ClaimDPI.
Sources
Application\SAIF.Application.Claim\ClaimAppManager.vb
Application\SAIF.Application.Claim\ClaimSecurity.vb
Application\SAIF.Application.Claim\ClaimContext.vb
Application\SAIF.Application.Claim\ClaimUserAccess.vb
Application\SAIF.Application.Claim\ClaimAppConstants.vb
Application\SAIF.Application\AppManagerBase.vb
Application\SAIF.Application\UserAccess.vb
Application\SAIF.Application.Claim\SAIF.BOF.Application.Claim.vbproj
Application\SAIF.Application.Claim\SAIF.BOF.Application.Claim.nuspec
Application\SAIF.Application.Claim\packages.config
Application\SAIF.Application.Claim\app.config
Application\SAIF.Application.Claim\Web.config
Application\SAIF.Application.Claim\nuget\nuget.config