# 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](docs/libraries/saif-netcore-servicecontracts/overview.md) | `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](docs/libraries/saif-netcore-common/overview.md) | `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](docs/libraries/saif-netcore-authservice/overview.md) | `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](docs/libraries/saif-netcore-hashutil/overview.md) | `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](docs/libraries/saif-netcore-logging/overview.md) | `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](docs/libraries/saif-netcore-pingableservice/overview.md) | `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](docs/libraries/saif-netcore-dbconnectionclient/overview.md) | `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](docs/libraries/saif-netcore-errorhandler/overview.md) | `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](docs/libraries/saif-netcore-httpclients/overview.md) | `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](docs/libraries/saif-netcore-legacyauth/overview.md) | `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](docs/libraries/saif-netcore-oidc/overview.md) | `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](docs/libraries/saif-netcore-clients-uc4/overview.md) | `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](docs/libraries/saif-netcore-windowsservice/overview.md) | `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](docs/libraries/saif-netcore-ntlmapiauth/overview.md) | `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](docs/libraries/saif-netcore-serviceextensions/overview.md) | `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](docs/libraries/saif-netcore-environmentclient/overview.md) | `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](docs/libraries/saif-netcore-nhibernate/overview.md) | `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](docs/libraries/saif-netcore-systemhash/overview.md) | `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`
