OpinionatedEventing.CloudEvents
1.0.0
dotnet add package OpinionatedEventing.CloudEvents --version 1.0.0
NuGet\Install-Package OpinionatedEventing.CloudEvents -Version 1.0.0
<PackageReference Include="OpinionatedEventing.CloudEvents" Version="1.0.0" />
<PackageVersion Include="OpinionatedEventing.CloudEvents" Version="1.0.0" />
<PackageReference Include="OpinionatedEventing.CloudEvents" />
paket add OpinionatedEventing.CloudEvents --version 1.0.0
#r "nuget: OpinionatedEventing.CloudEvents, 1.0.0"
#:package OpinionatedEventing.CloudEvents@1.0.0
#addin nuget:?package=OpinionatedEventing.CloudEvents&version=1.0.0
#tool nuget:?package=OpinionatedEventing.CloudEvents&version=1.0.0
OpinionatedEventing.CloudEvents
Core CloudEvents 1.0 structured-envelope mapping for OpinionatedEventing. Maps OutboxMessage to and from the CloudEvents JSON envelope with no broker dependency.
This package on its own does nothing — pair it with a transport-specific package:
OpinionatedEventing.CloudEvents.AzureServiceBusOpinionatedEventing.CloudEvents.RabbitMQ
Attribute mapping
Only events are wrapped; commands remain in the broker-native format.
| CloudEvents | Source |
|---|---|
id |
OutboxMessage.Id |
type |
OutboxMessage.MessageType, or CloudEventsOptions.TypeFormatter(message) if configured |
source |
CloudEventsOptions.Source |
specversion |
"1.0" |
datacontenttype |
"application/json" |
time |
OutboxMessage.CreatedAt |
data |
OutboxMessage.Payload (raw JSON) |
correlationid (extension) |
OutboxMessage.CorrelationId |
causationid (extension) |
OutboxMessage.CausationId (omitted if null) |
Content mode: structured (application/cloudevents+json). Binary content mode is out of scope.
Repository
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. 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
- OpinionatedEventing.Abstractions (>= 1.0.0)
-
net8.0
- OpinionatedEventing.Abstractions (>= 1.0.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on OpinionatedEventing.CloudEvents:
| Package | Downloads |
|---|---|
|
OpinionatedEventing.CloudEvents.AzureServiceBus
CloudEvents 1.0 structured envelope for the Azure Service Bus transport. Opt in per transport via UseCloudEventsEnvelope() to interoperate with systems like Azure Event Grid, Dapr, or Knative. Commands remain in the broker-native format; only events are wrapped. |
|
|
OpinionatedEventing.CloudEvents.RabbitMQ
CloudEvents 1.0 structured envelope for the RabbitMQ transport. Opt in per transport via UseCloudEventsEnvelope() to interoperate with systems like Azure Event Grid, Dapr, or Knative. Commands remain in the broker-native format; only events are wrapped. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.0 | 124 | 7/19/2026 |