Changes since 2.7.1: - Add an explicit .NET 8 target to all packages. - Removed dependencies that are already included in the framework, for suitable targets. - Use a framework reference to Microsoft.AspNetCore.App instead of package frameworks, for the .NET 8 target - Release CloudNative.CloudEvents.Mqtt as 3.8.0, bumping the major version to reflect adopting MQTTnet version 4.3.6.1152. Fixes [#269](https://github.com/cloudevents/sdk-csharp/issues/269). - Other dependency updates: - AMQPNetLite and AMQPNetLite.Serialization: 2.4.2 => 2.4.11 - Apache.Avro: 1.11.1 => 1.11.3 - Newtonsoft.Json: 13.0.2 => 13.0.3 - Google.Protobuf: 3.22.0 => 3.27.3 - Confluent.Kafka: 1.6.3 => 1.9.3 - See [#297](https://github.com/cloudevents/sdk-csharp/issues/297) for consideration of a bump to 2.x. - Only for netstandard2.0 and netstandard2.1 targets: - System.Text.Encodings.Web: 6.0.0 => 8.0.0 - System.Text.Json: 5.0.2 => 8.0.4 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.