EntityFramework persistence layer for Duende IdentityServer
$ dotnet add package Duende.IdentityServer.EntityFramework.StorageDuende.IdentityServer.EntityFramework.Storage is an Entity Framework based implementation of the data stores in Duende IdentityServer. Most IdentityServer implementations won't take this package as a direct dependency and will instead use Duende.IdentityServer.EntityFramework. This package is used when you only need the store implementation, without the rest of IdentityServer.
IdentityServer is a highly extensible, standards-compliant framework for implementing the OpenID Connect and OAuth 2.x protocols in ASP.NET Core.
Check out our Quickstart Tutorial Series for step-by-step guidance. In particular, QuickStart 4 shows how to use the persistence stores from this package.
Duende IdentityServer is source-available, but requires a paid license for production use.