TCJ.AspNetCore
0.1.0-preview.4
dotnet add package TCJ.AspNetCore --version 0.1.0-preview.4
NuGet\Install-Package TCJ.AspNetCore -Version 0.1.0-preview.4
<PackageReference Include="TCJ.AspNetCore" Version="0.1.0-preview.4" />
<PackageVersion Include="TCJ.AspNetCore" Version="0.1.0-preview.4" />
<PackageReference Include="TCJ.AspNetCore" />
paket add TCJ.AspNetCore --version 0.1.0-preview.4
#r "nuget: TCJ.AspNetCore, 0.1.0-preview.4"
#:package TCJ.AspNetCore@0.1.0-preview.4
#addin nuget:?package=TCJ.AspNetCore&version=0.1.0-preview.4&prerelease
#tool nuget:?package=TCJ.AspNetCore&version=0.1.0-preview.4&prerelease
TCJ.AspNetCore
TCJ.AspNetCore integrates TCJ Framework with ASP.NET Core applications. It provides current-user resolution, Result-to-HTTP mapping, Problem Details, centralized exception handling, health endpoints, and the optional hosted transactional-outbox processing path.
Install
dotnet add package TCJ.AspNetCore --prerelease
TCJ Framework is currently pre-1.0. Pin the exact preview version used by your application when reproducibility matters.
Highlights
AddTcjAspNetCore()service registration.UseTcjAspNetCore()application middleware setup.- Result-to-HTTP conversion and Problem Details integration.
- Centralized exception handling with production-safe responses.
- Current-user/request-scope integration.
- Liveness/readiness endpoint mapping.
- Full Native AOT support for the verified Minimal API path; MVC controllers are not claimed as Native-AOT-compatible by TCJ.
Example
using TCJ.AspNetCore.Extensions;
builder.Services.AddTcjAspNetCore();
var app = builder.Build();
app.UseTcjAspNetCore();
Dependencies
This package builds on TCJ.Core and the ASP.NET Core shared framework.
Documentation
- TCJ.AspNetCore package documentation
- Result and HTTP guide
- ASP.NET Core integration testing
- Health checks and startup diagnostics
- Native AOT and trimming guide
- Repository
- Issues
License
TCJ Framework is licensed under GNU LGPL v3.0 only (LGPL-3.0-only). See the repository license for details.
| 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
- TCJ.Core (>= 0.1.0-preview.4)
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 |
|---|---|---|
| 0.1.0-preview.4 | 3,197 | 9/1/2026 |
| 0.1.0-preview.3 | 2,171 | 8/16/2026 |
| 0.1.0-preview.2 | 244 | 8/15/2026 |
| 0.1.0-preview.1 | 1,771 | 8/2/2026 |
TCJ Framework preview release. Public APIs may change before 1.0.0. Changelog: https://github.com/Amir-ESH/TCJ.Framework/blob/main/CHANGELOG.md