This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
MIT License
2.25k
stars
1.93k
forks
source link
Wrapping exceptions thrown in custom serializers as a CosmosException with StatusCode 400 #40797
[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.
Description
This PR ensures that any exceptions thrown from custom serializers are wrapped in a CosmosException with Status Code 400
All SDK Contribution checklist:
General Guidelines and Best Practices
Testing Guidelines