Skip to content

Framework.NCore — Packages

This page documents the NuGet packages produced by this repository, the libraries included in each package, and the pipeline that produces them.


Packages

SAIF.NetCore.ServiceContracts

Field Value
Package ID SAIF.NetCore.ServiceContracts
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.ServiceContracts/azure-pipelines.yml
Solution scope src/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts.sln
Primary project src/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts.csproj
nuspec file None reported
Target frameworks net8.0; net10.0
Package ID source Project/assembly name; the package ID matches the library name.
Version source Pipeline-supplied build number using the 10.2026 package version variables.
Bundled assemblies None reported (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.ServiceContracts src/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts.csproj pipeline-packed

SAIF.NetCore.Common

Field Value
Package ID SAIF.NetCore.Common
Pack method SDK-style dotnet pack through the standard NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.Common/azure-pipelines.yml
Primary project src/SAIF.NetCore.Common/SAIF.NetCore.Common/SAIF.NetCore.Common/SAIF.NetCore.Common.csproj
nuspec file None
Target frameworks net8.0; net10.0
Package ID source Project/assembly name; no explicit PackageId is reported.
Version source Pipeline-supplied build number using the 10.2026 package version variables.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.Common src/SAIF.NetCore.Common/SAIF.NetCore.Common/SAIF.NetCore.Common/SAIF.NetCore.Common.csproj pipeline-packed

SAIF.NetCore.AuthService

Field Value
Package ID SAIF.NetCore.AuthService
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.AuthService/azure-pipelines.yml
Solution scope src/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService.sln
Primary project src/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService.csproj
nuspec file None
Target frameworks net8.0; net10.0
Package ID source Project/assembly name; no explicit PackageId is reported.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.AuthService src/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService.csproj pipeline-packed

SAIF.NetCore.HashUtil

Field Value
Package ID SAIF.NetCore.HashUtil
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.HashUtil/azure-pipelines.yml
Solution scope src/SAIF.NetCore.HashUtil/SAIF.NetCore.HashUtil/SAIF.NetCore.HashUtil.sln
Primary project src/SAIF.NetCore.HashUtil/SAIF.NetCore.HashUtil/SAIF.NetCore.HashUtil.csproj
nuspec file None
Target frameworks net8.0; net10.0
Package ID source Project/assembly name; no explicit PackageId is reported.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026; the project also declares version 1.2.0.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.HashUtil src/SAIF.NetCore.HashUtil/SAIF.NetCore.HashUtil/SAIF.NetCore.HashUtil.csproj pipeline-packed

SAIF.NetCore.Logging

Field Value
Package ID SAIF.NetCore.Logging
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.Logging/azure-pipelines.yml
Primary project src/SAIF.NetCore.Logging/SAIF.NetCore.Logging/SAIF.NetCore.Logging/SAIF.NetCore.Logging.csproj
nuspec file None reported
Target frameworks net8.0; net10.0
Package ID source Project file name; no explicit PackageId or AssemblyName is reported.
Version source Pipeline-supplied package version; package major/minor variables are 10 and 2026.
Bundled assemblies None reported (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.Logging src/SAIF.NetCore.Logging/SAIF.NetCore.Logging/SAIF.NetCore.Logging/SAIF.NetCore.Logging.csproj pipeline-packed

SAIF.NetCore.PingableService

Field Value
Package ID SAIF.NetCore.PingableService
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.PingableService/azure-pipelines.yml
Solution scope src/SAIF.NetCore.PingableService/SAIF.NetCore.PingableService/PingableService.sln
Primary project src/SAIF.NetCore.PingableService/SAIF.NetCore.PingableService/SAIF.NetCore.PingableService.csproj
nuspec file None reported
Target frameworks net8.0; net10.0
Package ID source Assembly name; no explicit PackageId is reported.
Version source Pipeline-supplied package version; package major/minor variables are 10 and 2026.
Bundled assemblies None reported (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.PingableService src/SAIF.NetCore.PingableService/SAIF.NetCore.PingableService/SAIF.NetCore.PingableService.csproj pipeline-packed

SAIF.NetCore.DBConnectionClient

Field Value
Package ID SAIF.NetCore.DBConnectionClient
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.DbConnectionClient/azure-pipelines.yml
Primary project src/SAIF.NetCore.DbConnectionClient/SAIF.NetCore.DBConnectionClient/SAIF.NetCore.DBConnectionClient/SAIF.NetCore.DBConnectionClient.csproj
nuspec file None reported
Target frameworks net8.0; net10.0
Package ID source Assembly name; no explicit PackageId is reported.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026.
Bundled assemblies None reported (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.DBConnectionClient src/SAIF.NetCore.DbConnectionClient/SAIF.NetCore.DBConnectionClient/SAIF.NetCore.DBConnectionClient/SAIF.NetCore.DBConnectionClient.csproj pipeline-packed

SAIF.NetCore.ErrorHandler

Field Value
Package ID SAIF.NetCore.ErrorHandler
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.ErrorHandler/azure-pipelines.yml
Solution scope src/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler.sln
Primary project src/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler.csproj
nuspec file None
Target frameworks net8.0; net10.0
Package ID source Project/assembly name; no explicit PackageId is reported.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.ErrorHandler src/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler.csproj pipeline-packed

SAIF.NetCore.HttpClients

Field Value
Package ID SAIF.NetCore.HttpClients
Pack method SDK-style NuGet package pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.HttpClients/azure-pipelines.yml
Primary project src/SAIF.NetCore.HttpClients/SAIF.NetCore.HttpClients/SAIF.NetCore.HttpClients/SAIF.NetCore.HttpClients.csproj
nuspec file None
Target frameworks net8.0; net10.0
Package ID source Project/assembly name, as identified by the package metadata.
Version source Pipeline-supplied package version.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.HttpClients src/SAIF.NetCore.HttpClients/SAIF.NetCore.HttpClients/SAIF.NetCore.HttpClients/SAIF.NetCore.HttpClients.csproj pipeline-packed

SAIF.NetCore.LegacyAuth

Field Value
Package ID SAIF.NetCore.LegacyAuth
Pack method SDK-style dotnet pack through the active .azdo NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.LegacyAuth/azure-pipelines.yml
Solution scope src/SAIF.NetCore.LegacyAuth/src/SAIF.NetCore.LegacyAuth/SAIF.NetCore.LegacyAuth.sln
Primary project src/SAIF.NetCore.LegacyAuth/src/SAIF.NetCore.LegacyAuth/SAIF.NetCore.LegacyAuth/SAIF.NetCore.LegacyAuth.csproj
nuspec file None
Target frameworks net8.0; net10.0
Package ID source Project/assembly name; no explicit PackageId is reported.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.LegacyAuth src/SAIF.NetCore.LegacyAuth/src/SAIF.NetCore.LegacyAuth/SAIF.NetCore.LegacyAuth/SAIF.NetCore.LegacyAuth.csproj pipeline-packed

SAIF.NetCore.OIDC

Field Value
Package ID SAIF.NetCore.OIDC
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.OIDC/azure-pipelines.yml
Primary project src/SAIF.NetCore.OIDC/src/SAIF.NetCore.OIDC/SAIF.NetCore.OIDC.csproj
nuspec file None reported
Target frameworks net8.0; net10.0
Package ID source Project name; package findings report no explicit PackageId.
Version source Pipeline-supplied package version; package findings state that the project has no Version.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.OIDC src/SAIF.NetCore.OIDC/src/SAIF.NetCore.OIDC/SAIF.NetCore.OIDC.csproj pipeline-packed

SAIF.NetCore.Clients.UC4

Field Value
Package ID SAIF.NetCore.Clients.UC4
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.Clients.UC4/azure-pipelines.yml
Primary project src/SAIF.NetCore.Clients.UC4/SAIF.NetCore.Clients.UC4/SAIF.NetCore.Clients.UC4/SAIF.NetCore.Clients.UC4.csproj
nuspec file None reported
Target frameworks net8.0; net10.0
Package ID source Assembly/project name; package findings state that the ID defaults to SAIF.NetCore.Clients.UC4.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.Clients.UC4 src/SAIF.NetCore.Clients.UC4/SAIF.NetCore.Clients.UC4/SAIF.NetCore.Clients.UC4/SAIF.NetCore.Clients.UC4.csproj pipeline-packed

SAIF.NetCore.WindowsService

Field Value
Package ID SAIF.NetCore.WindowsService
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.WindowsService/azure-pipelines.yml
Primary project src/SAIF.NetCore.WindowsService/SAIF.NetCore.WindowsService/SAIF.NetCore.WindowsService/SAIF.NetCore.WindowsService.csproj
nuspec file None reported
Target frameworks net8.0; net10.0
Package ID source Project file name; package findings state that no explicit PackageId or AssemblyName is set.
Version source Pipeline-supplied package version.
Bundled assemblies None reported (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.WindowsService src/SAIF.NetCore.WindowsService/SAIF.NetCore.WindowsService/SAIF.NetCore.WindowsService/SAIF.NetCore.WindowsService.csproj pipeline-packed

SAIF.NetCore.NtlmApiAuth

Field Value
Package ID SAIF.NetCore.NtlmApiAuth
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.NtlmApiAuth/azure-pipelines.yml
Solution scope src/SAIF.NetCore.NtlmApiAuth/src/SAIF.NetCore.NtlmApiAuth.sln
Primary project src/SAIF.NetCore.NtlmApiAuth/src/SAIF.NetCore.NtlmApiAuth/SAIF.NetCore.NtlmApiAuth.csproj
nuspec file None
Target frameworks net8.0; net10.0
Package ID source Project name; package findings report no explicit PackageId.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.NtlmApiAuth src/SAIF.NetCore.NtlmApiAuth/src/SAIF.NetCore.NtlmApiAuth/SAIF.NetCore.NtlmApiAuth.csproj pipeline-packed

SAIF.NetCore.ServiceExtensions

Field Value
Package ID SAIF.NetCore.ServiceExtensions
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.ServiceExtensions/azure-pipelines.yml
Primary project src/SAIF.NetCore.ServiceExtensions/SAIF.NetCore.ServiceExtensions/SAIF.NetCore.ServiceExtensions/SAIF.NetCore.ServiceExtensions.csproj
nuspec file None reported
Target frameworks net8.0; net10.0
Package ID source Project name; package findings identify SAIF.NetCore.ServiceExtensions.
Version source Pipeline-supplied package version; published to the SAIFNuget feed.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.ServiceExtensions src/SAIF.NetCore.ServiceExtensions/SAIF.NetCore.ServiceExtensions/SAIF.NetCore.ServiceExtensions/SAIF.NetCore.ServiceExtensions.csproj pipeline-packed

SAIF.NetCore.EnvironmentClient

Field Value
Package ID SAIF.NetCore.EnvironmentClient
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.EnvironmentClient/azure-pipelines.yml
Solution scope src/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient.sln
Primary project src/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient.csproj
nuspec file None
Target frameworks net8.0; net10.0
Package ID source Project file name; package findings state that no explicit PackageId or AssemblyName is set.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026; project version is reported as overridden by the pipeline.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.EnvironmentClient src/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient.csproj pipeline-packed

SAIF.NetCore.NHibernate

Field Value
Package ID SAIF.NetCore.NHibernate
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.Nhibernate/azure-pipelines.yml
Primary project src/SAIF.NetCore.Nhibernate/SAIF.NetCore.NHibernate/SAIF.NetCore.NHibernate/SAIF.NetCore.NHibernate.csproj
nuspec file None reported
Target frameworks net8.0; net10.0
Package ID source Project/assembly name; package findings report that the ID defaults to this name.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026; project version is reported as overridden.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.NHibernate src/SAIF.NetCore.Nhibernate/SAIF.NetCore.NHibernate/SAIF.NetCore.NHibernate/SAIF.NetCore.NHibernate.csproj pipeline-packed

SAIF.NetCore.SystemHash

Field Value
Package ID SAIF.NetCore.SystemHash
Pack method SDK-style dotnet pack through the shared NuGet pipeline (dotnetType: netcore).
Pipeline file .azdo/SAIF.NetCore.SystemHash/azure-pipelines.yml
Solution scope src/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash.sln
Primary project src/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash.csproj
nuspec file None
Target frameworks net8.0; net10.0
Package ID source Project/assembly name; package findings report that the ID defaults to this name.
Version source Pipeline-supplied build number using package major/minor variables 10 and 2026; the project also declares version 1.2.0.
Bundled assemblies None (bundles: []).

Libraries included

Library Project file Included via
SAIF.NetCore.SystemHash src/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash.csproj pipeline-packed

Sources

  • Pipelines.md
  • .azdo/SAIF.NetCore.ServiceContracts/azure-pipelines.yml
  • src/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts/SAIF.NetCore.ServiceContracts.csproj
  • .azdo/SAIF.NetCore.Common/azure-pipelines.yml
  • src/SAIF.NetCore.Common/SAIF.NetCore.Common/SAIF.NetCore.Common/SAIF.NetCore.Common.csproj
  • .azdo/SAIF.NetCore.AuthService/azure-pipelines.yml
  • src/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService/SAIF.NetCore.AuthService.csproj
  • .azdo/SAIF.NetCore.HashUtil/azure-pipelines.yml
  • src/SAIF.NetCore.HashUtil/SAIF.NetCore.HashUtil/SAIF.NetCore.HashUtil.csproj
  • .azdo/SAIF.NetCore.Logging/azure-pipelines.yml
  • src/SAIF.NetCore.Logging/SAIF.NetCore.Logging/SAIF.NetCore.Logging/SAIF.NetCore.Logging.csproj
  • .azdo/SAIF.NetCore.PingableService/azure-pipelines.yml
  • src/SAIF.NetCore.PingableService/SAIF.NetCore.PingableService/SAIF.NetCore.PingableService.csproj
  • .azdo/SAIF.NetCore.DbConnectionClient/azure-pipelines.yml
  • src/SAIF.NetCore.DbConnectionClient/SAIF.NetCore.DBConnectionClient/SAIF.NetCore.DBConnectionClient/SAIF.NetCore.DBConnectionClient.csproj
  • .azdo/SAIF.NetCore.ErrorHandler/azure-pipelines.yml
  • src/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler/SAIF.NetCore.ErrorHandler.csproj
  • .azdo/SAIF.NetCore.HttpClients/azure-pipelines.yml
  • src/SAIF.NetCore.HttpClients/SAIF.NetCore.HttpClients/SAIF.NetCore.HttpClients/SAIF.NetCore.HttpClients.csproj
  • .azdo/SAIF.NetCore.LegacyAuth/azure-pipelines.yml
  • src/SAIF.NetCore.LegacyAuth/src/SAIF.NetCore.LegacyAuth/SAIF.NetCore.LegacyAuth/SAIF.NetCore.LegacyAuth.csproj
  • .azdo/SAIF.NetCore.OIDC/azure-pipelines.yml
  • src/SAIF.NetCore.OIDC/src/SAIF.NetCore.OIDC/SAIF.NetCore.OIDC.csproj
  • .azdo/SAIF.NetCore.Clients.UC4/azure-pipelines.yml
  • src/SAIF.NetCore.Clients.UC4/SAIF.NetCore.Clients.UC4/SAIF.NetCore.Clients.UC4/SAIF.NetCore.Clients.UC4.csproj
  • .azdo/SAIF.NetCore.WindowsService/azure-pipelines.yml
  • src/SAIF.NetCore.WindowsService/SAIF.NetCore.WindowsService/SAIF.NetCore.WindowsService/SAIF.NetCore.WindowsService.csproj
  • .azdo/SAIF.NetCore.NtlmApiAuth/azure-pipelines.yml
  • src/SAIF.NetCore.NtlmApiAuth/src/SAIF.NetCore.NtlmApiAuth/SAIF.NetCore.NtlmApiAuth.csproj
  • .azdo/SAIF.NetCore.ServiceExtensions/azure-pipelines.yml
  • src/SAIF.NetCore.ServiceExtensions/SAIF.NetCore.ServiceExtensions/SAIF.NetCore.ServiceExtensions/SAIF.NetCore.ServiceExtensions.csproj
  • .azdo/SAIF.NetCore.EnvironmentClient/azure-pipelines.yml
  • src/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient/SAIF.NetCore.EnvironmentClient.csproj
  • .azdo/SAIF.NetCore.Nhibernate/azure-pipelines.yml
  • src/SAIF.NetCore.Nhibernate/SAIF.NetCore.NHibernate/SAIF.NetCore.NHibernate/SAIF.NetCore.NHibernate.csproj
  • .azdo/SAIF.NetCore.SystemHash/azure-pipelines.yml
  • src/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash/SAIF.NetCore.SystemHash.csproj