Logging, HTTP status handling and the documents client factory
The application imports SAIF.NetCore.Common.Extensions and SAIF.NetCore.Common.Helpers and calls Enforce.ArgumentNotNullOrWhiteSpace, ConvertToDecimalOrZero and ToLong. The SAIF.NetCore.Common package (SAIFNuget feed, documented in the Legends index) provides Enforce and the ConvertToDecimalOrZero string extension †. The index does not confirm ToLong. The project file has no direct reference to SAIF.NetCore.Common, and the package that brings it into the restore graph is not confirmed, so it has no row in this table.
The transitive graph is not confirmed from restore output** because obj/project.assets.json is absent.
The API endpoints behind the consumed API-client packages could not be traced**. No endpoint documentation exists for these packages in the retrievable corpus, so no routes or HTTP methods are listed here and none are inferred.
All API-client calls are unresolved**: the transitive API call list contains only unresolved entries for the documents, NDReimbursement, start-up, authentication and service-contract members.
The feed has newer versions of several packages: BolMiddleware 2.2026.929.1, DigitalPaymentAPIClient 6.2026.610.1, NDReimbursementAPI.Client 1.2026.413.1, OneIncAPIClient 6.2026.225.2 and SAIF.NetCore.ServiceExtensions 10.2026.26279.1 (TD-APP-014).
Client libraries jQuery 3.6.0 and jQuery UI 1.12.1 are loaded from external or bundled sources.
Note: Statements marked with † are derived from dependency library
documentation via the Legends CLI. Statements marked with ** could
not be confirmed; treat as unknown until verified.