IronAlpine.Framework.Kernel
2.0.0
See the version list below for details.
dotnet add package IronAlpine.Framework.Kernel --version 2.0.0
NuGet\Install-Package IronAlpine.Framework.Kernel -Version 2.0.0
<PackageReference Include="IronAlpine.Framework.Kernel" Version="2.0.0" />
<PackageVersion Include="IronAlpine.Framework.Kernel" Version="2.0.0" />
<PackageReference Include="IronAlpine.Framework.Kernel" />
paket add IronAlpine.Framework.Kernel --version 2.0.0
#r "nuget: IronAlpine.Framework.Kernel, 2.0.0"
#:package IronAlpine.Framework.Kernel@2.0.0
#addin nuget:?package=IronAlpine.Framework.Kernel&version=2.0.0
#tool nuget:?package=IronAlpine.Framework.Kernel&version=2.0.0
IronAlpine.Framework.Kernel
Core primitives for the IronAlpine stack.
Includes
Entity,AggregateRoot,ValueObjectINotification,IDomainEventResult/Result<T>- paging, time, guard helpers
Notes
- No framework dependencies beyond the BCL
- Safe to reference from every layer
- This package is the stable base for the other
IronAlpine.Framework.*packages
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. 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
- No dependencies.
-
net9.0
- No dependencies.
NuGet packages (7)
Showing the top 5 NuGet packages that depend on IronAlpine.Framework.Kernel:
| Package | Downloads |
|---|---|
|
IronAlpine.Framework.Mediator
High-performance mediator runtime with request/response, notifications, streaming, and configurable behavior pipeline. Includes validation (FluentValidation) support. Caching behavior lives in IronAlpine.Framework.Caching. |
|
|
IronAlpine.Framework.Data
EFCore data stack for IronAlpine: repositories, interceptors (audit, soft-delete, versioning), transaction and auditing behaviors, and domain event dispatching. Unified entry point: AddIronAlpineData<TDbContext>. Repository base classes remain public extension points for custom repositories. |
|
|
IronAlpine.Framework.Web
ASP.NET Core defaults, Swagger, health checks, correlation middleware, and YARP gateway transform for IronAlpine microservices. Single entry point: AddIronAlpineWebDefaults + UseIronAlpineWebDefaults. All implementations internal. |
|
|
IronAlpine.Framework.EventBus
Kafka-backed event bus with outbox/inbox pattern, dead letter support, and replay functionality. Unified namespace: IronAlpine.EventBus. Kafka implementation is internal; only contracts and topology builder are public. SSL cert parameters fully configurable (SslCaLocation, SslCertLocation, SslKeyLocation, SslKeyPassword). |
|
|
IronAlpine.Framework.Security
JWT authentication, claim-based authorization, and EFCore permission store for IronAlpine microservices. Provides ICurrentUser, permission policy provider, security builder, and public authorization store contracts. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.1.1 | 252 | 10/21/2026 |
| 3.0.9 | 272 | 10/15/2026 |
| 3.0.8 | 174 | 10/13/2026 |
| 3.0.7 | 152 | 10/13/2026 |
| 3.0.6 | 164 | 10/9/2026 |
| 3.0.5 | 241 | 10/5/2026 |
| 3.0.4 | 258 | 10/2/2026 |
| 3.0.3 | 235 | 9/30/2026 |
| 3.0.2 | 1,139 | 7/22/2026 |
| 3.0.1 | 201 | 7/22/2026 |
| 3.0.0 | 417 | 7/20/2026 |
| 2.0.3 | 219 | 7/20/2026 |
| 2.0.2 | 253 | 7/13/2026 |
| 2.0.1 | 258 | 7/13/2026 |
| 2.0.0 | 236 | 7/13/2026 |
| 2.0.0-preview.2 | 103 | 7/13/2026 |
| 2.0.0-preview.1 | 108 | 7/6/2026 |
| 1.0.2 | 212 | 7/3/2026 |
| 1.0.1 | 199 | 7/3/2026 |
Stable mediator release with request/response, notification publish strategies, streaming, and dependency injection integration.