Conversation
|
Note regarding the This serves as a reminder for when your PR is modifying a ref *.cs file and adding/modifying public APIs, to please make sure the API implementation in the src *.cs file is documented with triple slash comments, so the PR reviewers can sign off that change. |
|
Tagging subscribers to this area: @dotnet/area-system-text-json, @gregsdennis Issue DetailsAdds contract customization. This is WIP, it's easier to create comments and track remaining work this way
|
e7b982b to
bb56c48
Compare
|
I think we need to add more tests for collection and dictionary metadata. Current set seems too focused on objects only. |
|
FWIW I ran the benchmark suite comparing the PR branch with the base commit and found no regressions. We should be good on that front. |
* PR feedback and extra tests * Shorten class name, remove incorrect check (not true for polimorphic cases)
* Fix test failures and proper fix this time * reinstate ActiveIssueAttribute * PR feedback and adjust couple of tests which don't set TypeInfoResolver * fix IAsyncEnumerable tests * Lock JsonSerializerOptions in JsonTypeInfo.EnsureConfigured() Co-authored-by: Eirik Tsarpalis <eirik.tsarpalis@gmail.com>
Implements: #63686