DKPlus.Framework.Security (1.0.23)
Published 2026-08-22 22:05:06 +09:00 by dkplusadmin
Installation
dotnet nuget add source --name dkplusadmin --username your_username --password your_token dotnet add package --source dkplusadmin --version 1.0.23 DKPlus.Framework.SecurityAbout this package
— DKPlus multi-platform application framework.
DKPlus Framework
DKPlus multi-platform application framework for .NET 10.
Packages
| Package | Purpose |
|---|---|
DKPlus.Framework.Core |
Results, messaging, outbox, sagas, multitenancy abstractions |
DKPlus.Framework.Domain |
DDD entities, business rules, domain events |
DKPlus.Framework.Application |
CQRS mediator, validation, mapping, outbox dispatch |
DKPlus.Framework.Api |
Web API bootstrap, Swagger, exception handling |
DKPlus.Framework.Server |
Auth, rate limiting, security headers, SignalR |
DKPlus.Framework.Security |
JWT, passwords, permissions, OAuth |
DKPlus.Framework.Data.* |
ADO, dialects (SQL Server, PostgreSQL, SQLite, Oracle, MariaDB) |
DKPlus.Framework.Client |
HTTP/gRPC client helpers |
DKPlus.Framework.Testing |
Test doubles (dev dependency) |
Quick start
builder.Services
.AddFrameworkWebApi(opt =>
{
opt.ApiTitle = "My API";
opt.EnableSwagger = builder.Environment.IsDevelopment();
opt.ConfigureAuth = a => a.Mode = LoginMode.Local;
opt.ConfigureToken = t => t.SecretKey = builder.Configuration["Jwt:SecretKey"]!;
})
.AddFrameworkData(_ => { })
.AddSqlServer(builder.Configuration.GetConnectionString("Default")!);
Local feed
From the repository root:
dotnet pack src/Framework/DKPlus.Framework.slnx -c Release -o artifacts/nupkg
dotnet nuget add source ./artifacts/nupkg -n dkplus-artifacts
See CHANGELOG.md for release notes.
Dependencies
| ID | Version | Target Framework |
|---|---|---|
| DKPlus.Framework.Core | 1.0.23 | net10.0 |
| Microsoft.AspNetCore.Authentication.JwtBearer | 10.0.9 | net10.0 |
| Microsoft.IdentityModel.Tokens | 8.19.1 | net10.0 |
| System.IdentityModel.Tokens.Jwt | 8.19.1 | net10.0 |
Details
Assets (4)
Versions (6)
View all
dkplus.framework.security.nuspec
1.4 KiB