Changes since 2.2.0: - Bug fix: BinaryDataUtilities.AsArray misbehavior with array segments ([#209](https://github.com/cloudevents/sdk-csharp/issues/209)) - Bug fix: Links within XML documentation corrected after spec repo change - Feature: Reject "data" as a context attribute name (spec has been clarified for this) - Feature: Support Data content type inference in event formatters - The JsonEventFormatter classes infer "application/json" for all data - Feature: CloudNative.CloudEvents.Protobuf is now GA (same version as other packages) Signed-off-by: Jon Skeet <jonskeet@google.com> |
||
---|---|---|
.. | ||
README.md | ||
bindings.md | ||
changes-since-1x.md | ||
formatters.md | ||
guide.md | ||
history.md |
README.md
SDK documentation
Note: all of this documentation is specific to versions 2.0-beta.2 and onwards
This directory contains documentation on:
- Usage guide (this is the most appropriate starting point for most developers if they simply plan on using the CloudEvents SDK)
- Version history from 2.0 onwards
- Changes since version 1.x of the CloudNative.CloudEvents packages
- Implementing new event formats and protocol bindings
Implementation utility classes
The CloudNative.CloudEvents.Core
namespace contains utility
classes which are generally helpful when implementing protocol
bindings or event formatters but are
not expected to be used by code which only creates or consumes
CloudEvents.
The classes in this namespace are static classes, but the methods are deliberately not extension methods. This avoids the methods from being suggested to non-implementation code.