IronAlpine.Framework.Abstractions
0.4.1
See the version list below for details.
dotnet add package IronAlpine.Framework.Abstractions --version 0.4.1
NuGet\Install-Package IronAlpine.Framework.Abstractions -Version 0.4.1
<PackageReference Include="IronAlpine.Framework.Abstractions" Version="0.4.1" />
<PackageVersion Include="IronAlpine.Framework.Abstractions" Version="0.4.1" />
<PackageReference Include="IronAlpine.Framework.Abstractions" />
paket add IronAlpine.Framework.Abstractions --version 0.4.1
#r "nuget: IronAlpine.Framework.Abstractions, 0.4.1"
#:package IronAlpine.Framework.Abstractions@0.4.1
#addin nuget:?package=IronAlpine.Framework.Abstractions&version=0.4.1
#tool nuget:?package=IronAlpine.Framework.Abstractions&version=0.4.1
IronAlpine.Framework.Abstractions
Cross-cutting runtime contracts shared by IronAlpine packages.
Install
dotnet add package IronAlpine.Framework.Abstractions
Most applications receive this package transitively from higher-level IronAlpine packages.
Includes
IAuditUserIEventMetadataProviderEventMetadataContext
EventMetadataContext is the common envelope for correlation data shared across Web and Messaging pipelines:
TraceIdCorrelationIdCausationIdTenantIdTraceParentTraceStateBaggage
Notes
- This package is contracts-only.
- It does not provide transport, persistence, or web implementations.
| 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 (12)
Showing the top 5 NuGet packages that depend on IronAlpine.Framework.Abstractions:
| Package | Downloads |
|---|---|
|
IronAlpine.Messaging.Abstractions
Transport-agnostic messaging contracts for integration events, event registry, envelopes, headers, and producer-consumer-event bus interactions in distributed .NET services. |
|
|
IronAlpine.Data.EFCore
Entity Framework Core implementation for IronAlpine data abstractions with repositories, interceptors, enumeration mapping, and resilience integration. |
|
|
IronAlpine.Data.EFCore.Mediator
Mediator pipeline behaviors that bridge IronAlpine.Mediator and IronAlpine.Data.EFCore. |
|
|
IronAlpine.Security.AspNetCore
AspNetCore implementation for IronAlpine security abstractions and audit user context resolution. |
|
|
IronAlpine.Messaging.InboxOutbox.EFCore
EF Core inbox-outbox implementation for integration events with claim-based processing, retries, database dead-letter persistence, and hosted worker services. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Stable mediator release with request/response, notification publish strategies, streaming, and dependency injection integration.