Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support custom JsonSerializerOptions. #7272

Merged
merged 12 commits into from Mar 7, 2023
Merged

Support custom JsonSerializerOptions. #7272

merged 12 commits into from Mar 7, 2023

Conversation

stevejgordon
Copy link
Contributor

@stevejgordon stevejgordon commented Feb 28, 2023

Fixes #7238.

@stevejgordon stevejgordon force-pushed the custom-stj-options branch 3 times, most recently from 791a25d to 44c1256 Compare March 6, 2023 13:55
@stevejgordon stevejgordon force-pushed the custom-stj-options branch 2 times, most recently from a4e5746 to 1ccb069 Compare March 7, 2023 08:52
@stevejgordon stevejgordon changed the title [WIP] Support custom JsonSerializerOptions. Support custom JsonSerializerOptions. Mar 7, 2023
@stevejgordon stevejgordon merged commit 00496fc into main Mar 7, 2023
15 checks passed
@stevejgordon stevejgordon deleted the custom-stj-options branch March 7, 2023 12:57
github-actions bot pushed a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization
github-actions bot pushed a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization
github-actions bot pushed a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization
github-actions bot pushed a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization
github-actions bot pushed a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization
github-actions bot pushed a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization
github-actions bot pushed a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization
github-actions bot pushed a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization
stevejgordon added a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
stevejgordon added a commit that referenced this pull request Mar 7, 2023
* Add Visual Studio spell checker configuration

* Generate converters as partial classes

* Rename SourceSerialization helper

* Prefer throw helper for missing settings

* Support custom JsonSerializerOptions

* Cleanup docs and add initial custom serialization docs

* Tweak formatting of code for docs

* Adding "Configuring custom `JsonSerializerOptions`" section

* Adding "Registering custom `System.Text.Json` converters"

* Add XML doc comments for public methods on serializer types

* Add Creating a custom Serializer section

* Finalise documentation for serialization

Co-authored-by: Steve Gordon <sgordon@hotmail.co.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.x Relates to 8.x client version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE] Support for custom JsonSerializerOptions
1 participant