Feedemy.KeyManagement.Providers.EntityFramework
2.5.1
See the version list below for details.
dotnet add package Feedemy.KeyManagement.Providers.EntityFramework --version 2.5.1
NuGet\Install-Package Feedemy.KeyManagement.Providers.EntityFramework -Version 2.5.1
<PackageReference Include="Feedemy.KeyManagement.Providers.EntityFramework" Version="2.5.1" />
<PackageVersion Include="Feedemy.KeyManagement.Providers.EntityFramework" Version="2.5.1" />
<PackageReference Include="Feedemy.KeyManagement.Providers.EntityFramework" />
paket add Feedemy.KeyManagement.Providers.EntityFramework --version 2.5.1
#r "nuget: Feedemy.KeyManagement.Providers.EntityFramework, 2.5.1"
#:package Feedemy.KeyManagement.Providers.EntityFramework@2.5.1
#addin nuget:?package=Feedemy.KeyManagement.Providers.EntityFramework&version=2.5.1
#tool nuget:?package=Feedemy.KeyManagement.Providers.EntityFramework&version=2.5.1
Entity Framework Core persistence provider for Feedemy.KeyManagement. Provides SQL Server storage for key metadata, versions, and audit logs with migrations support. Fully tested with 56/56 integration tests passing.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Feedemy.KeyManagement (>= 2.5.1)
- Microsoft.EntityFrameworkCore (>= 10.0.0)
- Microsoft.EntityFrameworkCore.Relational (>= 10.0.0)
- Microsoft.EntityFrameworkCore.SqlServer (>= 10.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.3.0 | 93 | 6/11/2026 |
| 3.2.1 | 168 | 4/24/2026 |
| 3.2.0 | 102 | 4/24/2026 |
| 3.1.0 | 160 | 3/9/2026 |
| 3.0.6 | 115 | 3/9/2026 |
| 3.0.5 | 105 | 3/9/2026 |
| 3.0.4 | 102 | 3/9/2026 |
| 3.0.3 | 115 | 3/9/2026 |
| 3.0.2 | 109 | 3/9/2026 |
| 3.0.1 | 116 | 2/27/2026 |
| 2.5.10 | 259 | 1/21/2026 |
| 2.5.3 | 222 | 1/3/2026 |
| 2.5.2 | 703 | 12/1/2025 |
| 2.5.1 | 704 | 12/1/2025 |
v2.3.0 - Critical Bug Fix & Comprehensive Test Coverage
CRITICAL BUG FIX:
- Fixed InvalidCastException in GetVersionHistoryAsync when maxVersions > 0
- Bug: query.Take() returns IQueryable<T>, NOT IOrderedQueryable<T>
- Impact: Method would crash on real SQL Server (hidden in InMemory tests)
TEST COVERAGE:
- 56/56 integration tests passing (100% success rate)
- EFKeyMetadataRepository: 15 tests
- EFKeyVersionRepository: 18 tests
- EFKeyAuditRepository: 8 tests
- Cross-repository transactions: 5 tests
- Asymmetric key storage (RSA/ECDSA): 6 tests
- Configuration validation: 6 tests
COMPATIBILITY:
- Requires Feedemy.KeyManagement 2.3.0+
- .NET 9.0
- SQL Server 2016+
- No breaking changes
- No migration required