Skip to content

YamlDotNet: retarget net10.0, bump to 18.1.0, add naming-convention example - #2097

Merged
vladimir-pecanac-main merged 1 commit into
CodeMazeBlog:mainfrom
vladimir-pecanac-main:seo/116628-yamldotnet
Aug 15, 2026
Merged

YamlDotNet: retarget net10.0, bump to 18.1.0, add naming-convention example#2097
vladimir-pecanac-main merged 1 commit into
CodeMazeBlog:mainfrom
vladimir-pecanac-main:seo/116628-yamldotnet

Conversation

@vladimir-pecanac-main

Copy link
Copy Markdown
Collaborator

Retargets the YamlDotNet sample to net10.0 and bumps YamlDotNet 15.1.2 -> 18.1.0. The 18.x INodeDeserializer.Deserialize gained an ObjectDeserializer rootDeserializer parameter, so DeserializerValidation is updated to the new signature. Adds a NamingConventions use case (hyphenated round-trip) with a ServiceConfig model and tests. Build + 9 tests green on net10.0.

…xample

Update INodeDeserializer.Deserialize to the 18.x signature (adds ObjectDeserializer rootDeserializer). Add ServiceConfig model, NamingConventions use case with hyphenated round-trip, and tests.
@vladimir-pecanac-main
vladimir-pecanac-main merged commit d037c84 into CodeMazeBlog:main Aug 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant