Skip to content

Use eager evaluation when configuring the JsonTypeInfo type graph. - #81576

Merged
eiriktsarpalis merged 2 commits into
dotnet:mainfrom
eiriktsarpalis:jsontypeinfo-locking
Feb 3, 2023
Merged

Use eager evaluation when configuring the JsonTypeInfo type graph.#81576
eiriktsarpalis merged 2 commits into
dotnet:mainfrom
eiriktsarpalis:jsontypeinfo-locking

Conversation

@eiriktsarpalis

Copy link
Copy Markdown
Member

Continuing from #81306, this PR changes the evaluation strategy when configuring JsonTypeInfo so that the type graph is always traversed eagerly.

Contributes to #71933.

@ghost

ghost commented Feb 2, 2023

Copy link
Copy Markdown

Tagging subscribers to this area: @dotnet/area-system-text-json, @gregsdennis
See info in area-owners.md if you want to be subscribed.

Issue Details

Continuing from #81306, this PR changes the evaluation strategy when configuring JsonTypeInfo so that the type graph is always traversed eagerly.

Contributes to #71933.

Author:eiriktsarpalis
Assignees:-
Labels:

area-System.Text.Json

Milestone:-

@eiriktsarpaliseiriktsarpalis added this to the 8.0.0 milestone Feb 2, 2023
krwq
krwq approved these changes Feb 3, 2023
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@eiriktsarpalis@krwq