sdk-csharp
sdk-csharp copied to clipboard
CSharp SDK for CloudEvents
# Description As part of the [Dapr](https://dapr.io/) project - we wrote our own middleware to *unwrap* a structured cloud event. This seems like a generally useful feature - but because...
Currently our ASP.NET Core integration test only works because when you create an HttpContent from an event without data, in binary mode, the formatter ends up creating content of "null"...
Hi, Can you please provide an example/documentation how to dispatch and consume a message to and from rabbitMQ using ToAmqpMessage() ? ```csharp var formatter = new JsonEventFormatter(); var message =...
This is currently just a draft of the action from #229 - basically the production code is there, but no tests. I wanted to get some feedback on whether or...
Extensions are inherently somewhat-unstable, as we've seen with [distributed tracing](https://github.com/cloudevents/spec/pull/751) and [sequence](https://github.com/cloudevents/spec/blob/main/cloudevents/extensions/sequence.md). That makes it hard to provide a stable API. Proposal: - Make the existing extensions obsolete (with useful...
(From #230) Various formats (certainly JSON, XML and Protobuf) have a natural container format (e.g. JObject/JsonElement, XElement, the CloudEvent message) and it can be useful to expose conversions for those...
The extension method to create a CloudEvent from a kafka message currently throws an ArgumentException if the message is not a CloudEvent type event, or if the headers fail validation....
SDK is using **case-sensitive** checks when formatting CloudEvents to Json based on "datacontenttype" value. MIME types type and subtype are case insensitive according to the spec. For example, this code...
Also fixed several nullability warnings. Closes #272.