Skip to content

Commit b0cac8b

Browse files
authored
V9.0.0/finalize yamldotnet migration (#84)
* 💥 Cuemon.Extensions.YamlDotNet was removed from the Cuemon assembly family * 💥 all YAML related code removed from Cuemon.Extensions.AspNetCore and related * 💥 all YAML related code removed from Cuemon.Extensions.AspNetCore.Mvc and related * 💥 all YAML related code removed from Cuemon.Extensions.Diagnostics and related * ➕ added depedency to Codebelt.Extensions.YamlDotNet * 💬 updated release notes, changelog and readme
1 parent 73f14cd commit b0cac8b

File tree

139 files changed

+224
-3380
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+224
-3380
lines changed

.docfx/api/extensions/index.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ Here is a collection of various non-Microsoft APIs that was adapted by Cuemon fo
1515

1616
Complements: [xUnit.net](https://github.com/xunit/xunit) 🔗
1717

18-
Moved to: [Extensions for xUnit API by Codebelt](https://github.com/codebeltnet/xunit)
18+
> **Note**
19+
> Since `Cuemon for .NET` has always been about extending official .NET APIs, this project is no longer maintained as part of the Cuemon assembly family. It has been moved to its own repository and is now called [Extensions for xUnit API by Codebelt](https://github.com/codebeltnet/xunit).
1920
2021
## Json.NET API
2122

@@ -43,6 +44,17 @@ Complements: [Asp.Versioning](https://github.com/dotnet/aspnet-api-versioning)
4344

4445
Complements: [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) 🔗
4546

47+
## YamlDotNet API
48+
49+
[YamlDotNet](https://github.com/aaubry/YamlDotNet) is the most matured YAML library for .NET, why we decided to abandon own efforts to write a YAML library from scratch. That written, we happily built upon `YamlDotNet` to provide an even better developer experience when working with YAML.
50+
51+
[!INCLUDE [availability-modern](../../includes/availability-modern.md)]
52+
53+
Complements: [YamlDotNet](https://github.com/aaubry/YamlDotNet/wiki) 🔗
54+
55+
> **Note**
56+
> Since `Cuemon for .NET` has always been about extending official .NET APIs, this project is no longer maintained as part of the Cuemon assembly family. It has been moved to its own repository and is now called [Extensions for YamlDotNet API by Codebelt](https://github.com/codebeltnet/yamldotnet).
57+
4658
## AWS Signature API
4759

4860
Providing an additional HTTP HMAC Authentication header that provides a fluent way to use [AWS Signature Version 4](https://docs.aws.amazon.com/general/latest/gr/reference-for-signature-version-4.html) was a fun challenge to write and add to Cuemon for .NET .

.docfx/api/namespaces/Cuemon.Diagnostics.Text.Yaml.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.docfx/api/namespaces/Cuemon.Extensions.AspNetCore.Diagnostics.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ Complements: [Cuemon.AspNetCore.Diagnostics namespace](https://docs.cuemon.net/a
1313
|Type|Ext|Methods|
1414
|--:|:-:|---|
1515
|IApplicationBuilder|⬇️|`UseServerTiming`, `UseFaultDescriptorExceptionHandler`|
16-
|HttpExceptionDescriptorResponseHandler|⬇️|`AddResponseHandler`, `AddYamlResponseHandler`|
17-
|IServiceCollection|⬇️|`AddServerTiming`, `AddServerTiming{T}`|
16+
|IServiceCollection|⬇️|`AddServerTiming`, `AddServerTiming{T}`, `AddServerTimingOptions`, `AddFaultDescriptorOptions`, `AddExceptionDescriptorOptions`, `PostConfigureAllExceptionDescriptorOptions`|
17+
|IServiceProvider|⬇️|`GetExceptionResponseFormatters`|

.docfx/api/namespaces/Cuemon.Extensions.AspNetCore.Mvc.Formatters.Text.Yaml.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

.docfx/api/namespaces/Cuemon.Extensions.AspNetCore.Text.Json.Formatters.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
uid: Cuemon.Extensions.AspNetCore.Text.Json.Formatters
33
summary: *content
44
---
5-
The `Cuemon.Extensions.AspNetCore.Text.Yaml.Formatters` namespace contains both types and extension methods that complements the `Cuemon.Text.Yaml.Formatters` namespace.
5+
The `Cuemon.Extensions.AspNetCore.Text.Json.Formatters` namespace contains both types and extension methods that complements the `Cuemon.Text.Json.Formatters` namespace.
66

77
[!INCLUDE [availability-modern](../../includes/availability-modern.md)]
88

9-
Complements: [Cuemon.Text.Yaml.Formatters namespace](/api/dotnet/Cuemon.Text.Yaml.Formatters.html) 📘
9+
Complements: [Cuemon.Text.Json.Formatters namespace](/api/extensions/aspnet/Cuemon.Extensions.AspNetCore.Text.Json.Formatters.html) 📘
1010

1111
### Extension Methods
1212

.docfx/api/namespaces/Cuemon.Extensions.AspNetCore.Text.Yaml.Converters.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

.docfx/api/namespaces/Cuemon.Extensions.YamlDotNet.Converters.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.docfx/api/namespaces/Cuemon.Extensions.YamlDotNet.Formatters.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

.docfx/api/namespaces/Cuemon.Extensions.YamlDotNet.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

.docfx/api/namespaces/Cuemon.Text.Yaml.Converters.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)