Namespace Codebelt.Extensions.AspNetCore.Text.Yaml.Converters
Add YAML converters for ASP.NET Core types like ProblemDetails and HttpExceptionDescriptor.
The Codebelt.Extensions.AspNetCore.Text.Yaml.Converters namespace provides extension methods to register YAML converters for ASP.NET Core types. Use this namespace to customize how ProblemDetails, HTTP exceptions, and exception descriptors are serialized to YAML in error responses.
Availability: .NET 10 and .NET 9
Start with: YamlConverterExtensions.AddProblemDetailsConverter or YamlConverterExtensions.AddHttpExceptionDescriptorConverter to register converters for exception handling.
When to use:
- Customize YAML serialization of
ProblemDetailsin API error responses - Format HTTP exception descriptors with sensitivity controls for stack traces and diagnostic data
- Build chains of custom converters for domain-specific error types
Related: Codebelt.Extensions.AspNetCore.Text.Yaml.Formatters · Codebelt.Extensions.YamlDotNet.Converters
Extension Members
| Type | Ext | Methods |
|---|---|---|
| ICollection<YamlConverter> | ⬇️ | AddProblemDetailsConverter, AddHttpExceptionDescriptorConverter |
Classes
- YamlConverterExtensions
Extension methods for the YamlConverter class.