DynamoDB LowerCamelCaseProperties for Nested Objects
- Dominant language
- C#
- Stars
- 140
- Forks
- 891
- Avg merge
- 21h 51m
- Merged PRs (30d)
- 10
Description
Is there a way with Object Persistence Model to get [DynamoDBTable()] to also apply the LowerCamelCaseProperties conversions to nested objects being stored to DynamoDB?
Currently all my root level objects apply correctly, but all of the nested objects are still in upper camel case, which throws me off when I either use different SDKs or mix in AppSync and am expecting everything in lower camel case.
I currently have to break from recommended .NET class styling and code my other classes with lower case names
Contributor guide
Research direction
Start with the Object Persistence Model's DynamoDBTable LowerCamelCaseProperties behavior and trace how nested objects are serialized. Confirm the current root-versus-nested output; done should mean nested properties use lower camel case without requiring nonstandard .NET member names. The issue identifies no files or tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, csharp
- Domain
- cloud, databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100