-
Notifications
You must be signed in to change notification settings - Fork 570
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
System.Text.Json Serialization Support in .NET SDK Objects #3033
base: master
Are you sure you want to change the base?
Commits on Nov 15, 2024
-
moved Wholesome tests to their own namespace, for test output clarity
modified PropertiesHaveJsonAttributes to check for equivalent STJ attributes
Configuration menu - View commit details
-
Copy full SHA for 9b040c7 - Browse repository at this point
Copy the full SHA 9b040c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64908c5 - Browse repository at this point
Copy the full SHA 64908c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa40386 - Browse repository at this point
Copy the full SHA aa40386View commit details
Commits on Nov 21, 2024
-
added/updated wholesome tests to help us ensure correct system text j…
…son attributes added json converters for system text json to ensure we conform to our API and existing SDK behavior
Configuration menu - View commit details
-
Copy full SHA for 34a0381 - Browse repository at this point
Copy the full SHA 34a0381View commit details -
Configuration menu - View commit details
-
Copy full SHA for de5b0c3 - Browse repository at this point
Copy the full SHA de5b0c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3512f5 - Browse repository at this point
Copy the full SHA b3512f5View commit details
Commits on Nov 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 70f0327 - Browse repository at this point
Copy the full SHA 70f0327View commit details -
added stj attributes to manually maintained classes
updated wholesome tests for better reporting
Configuration menu - View commit details
-
Copy full SHA for ed9ab01 - Browse repository at this point
Copy the full SHA ed9ab01View commit details -
updated DontSerializeNullDeletedAttrs test to check for STJ equivalent
updated classes with Deleted properties
Configuration menu - View commit details
-
Copy full SHA for a158eb5 - Browse repository at this point
Copy the full SHA a158eb5View commit details
Commits on Nov 26, 2024
-
updated attributes for generated classes
added NewtonsoftAndSystemTextJsonOutputTheSameObject wholesome test, to ensure all stripe entities serialize the same through json.net and system text json added STJEnumerableObjectConverter because STJ serializes IEnumerable implementations as arrays and not objects
Configuration menu - View commit details
-
Copy full SHA for 6109137 - Browse repository at this point
Copy the full SHA 6109137View commit details -
Configuration menu - View commit details
-
Copy full SHA for a48e2ca - Browse repository at this point
Copy the full SHA a48e2caView commit details -
added JsonConverter attributes to interfaces and ExpandableField
added test to verify that enumerable item types have the proper STJ converters updated wholesome tests
Configuration menu - View commit details
-
Copy full SHA for c79ed0d - Browse repository at this point
Copy the full SHA c79ed0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0da3ac5 - Browse repository at this point
Copy the full SHA 0da3ac5View commit details
Commits on Nov 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d5ce297 - Browse repository at this point
Copy the full SHA d5ce297View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2767ba8 - Browse repository at this point
Copy the full SHA 2767ba8View commit details -
Merge branch 'jar/coexist-system-text-json' of github.com:stripe/stri…
…pe-dotnet into jar/coexist-system-text-json
Configuration menu - View commit details
-
Copy full SHA for 177b59b - Browse repository at this point
Copy the full SHA 177b59bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27d6fef - Browse repository at this point
Copy the full SHA 27d6fefView commit details