Table of Contents

Namespace Codebelt.Extensions.YamlDotNet

The Codebelt.Extensions.YamlDotNet namespace contains types and extension methods that complements the YamlDotNet namespace by adding new ways of working with YAML that aims to provide a uniform, convenient and even better developer experience.

Availability: .NET 9, .NET 8 and .NET Standard 2.0

Complements: YamlDotNet namespace 🔗

Extension Methods

Type Ext Methods
IEmitter ⬇️ WriteStartObject, WriteString, WritePropertyName, WriteValue, WriteEndObject, WriteStartArray, WriteEndArray, WriteObject

Classes

EmitterExtensions

Extension methods for the YamlDotNet.Core.IEmitter interface.

NodeOptions

Configuration options for EmitterExtensions.

ScalarOptions

Configuration options for EmitterExtensions.

YamlConverterFactory

Provides a factory based way to create and wrap an YamlConverter implementation.

YamlSerializerOptions

Configuration options for YamlDotNet.Serialization.SerializerBuilder and YamlDotNet.Serialization.DeserializerBuilder.