NuGet 包
NetProOA.Framework.IdentityServer4.EntityFramework.Storage
IdentityServer4 Entity Framework Core 持久化存储实现,支持多种数据库平台。
🗄️
EntityFramework.Storage
基于 Entity Framework Core 的 IdentityServer4 持久化存储实现,支持 MySQL、SQL Server、PostgreSQL 等主流数据库,自动完成数据库迁移和初始化。
📦 版本信息
版本:4.4.7.3
📋 依赖包
- NetProOA.Framework.IdentityServer4.Storage (4.4.6.8)
- AutoMapper (12.0.1)
- Microsoft.EntityFrameworkCore.Relational (7.0.13)
🚀 使用方法
安装命令:
dotnet add package NetProOA.Framework.IdentityServer4.EntityFramework.Storage
在 Program.cs 中配置:
builder.Services.AddIdentityServer()
.AddConfigurationStore(options =>
{
options.ConfigureDbContext = db =>
db.UseMySql(connectionString, serverVersion);
})
.AddOperationalStore(options =>
{
options.ConfigureDbContext = db =>
db.UseMySql(connectionString, serverVersion);
});