sdk-csharp/test/CloudNative.CloudEvents.Uni...
Jon Skeet 93c49cad9f Implement JsonEventFormatter for System.Text.Json
This leads to two different formatters both called
JsonEventFormatter, just in different namespaces. That probably
wouldn't cause too much ambiguity, as few applications would depend
on both packages. It avoids longer names such as
"SystemTextJsonEventFormatter" which is pretty unwieldy.

Both the implementation and the tests are very much based on the
Newtonsoft.Json implementation.

Fixes #42.

Signed-off-by: Jon Skeet <jonskeet@google.com>
2021-03-24 07:22:41 +00:00
..
Amqp fix: Change AMQP data handling 2021-03-12 08:08:49 +00:00
Avro Rework CloudEventFormatter 2021-02-18 07:38:50 +00:00
Extensions Comprehensive tests for JsonEventFormatter 2021-02-25 11:31:48 +00:00
Http feat!: Implement newly-documented conventions for built-in HTTP bindings 2021-03-16 11:23:34 +00:00
Kafka fix: Make Kafka binary mode conversion use event formatter 2021-03-16 11:23:34 +00:00
Mqtt feat: Make the MQTT protocol bindings follow conventions 2021-03-16 11:23:34 +00:00
NewtonsoftJson Add guidance for CloudEventFormatter implementers 2021-03-19 12:44:21 +00:00
SystemTextJson Implement JsonEventFormatter for System.Text.Json 2021-03-24 07:22:41 +00:00
CloudEventAttributeTest.cs Add tests, primarily for CloudEvent, CloudEventAttribute and CloudEventAttributeType 2021-02-11 07:57:38 +00:00
CloudEventAttributeTypeTest.cs Implement validation for CloudEventAttributeType.String 2021-03-04 22:48:19 +00:00
CloudEventFormatterExtensions.cs Rework CloudEventFormatter 2021-02-18 07:38:50 +00:00
CloudEventTest.cs feat: Additional infrastructure code to make protocol bindings simpler to implement 2021-03-16 11:23:34 +00:00
CloudEventsSpecVersionTest.cs feat: Additional infrastructure code to make protocol bindings simpler to implement 2021-03-16 11:23:34 +00:00
CloudNative.CloudEvents.UnitTests.csproj Implement JsonEventFormatter for System.Text.Json 2021-03-24 07:22:41 +00:00
MimeUtilitiesTest.cs Add utilities methods for working with MIME 2021-02-18 07:38:50 +00:00
TestHelpers.cs Comprehensive tests for JsonEventFormatter 2021-02-25 11:31:48 +00:00
TimestampsTest.cs Overhaul of codebase with new approach to attributes 2021-02-11 07:57:38 +00:00