aws / aws/aws-sdk-net

Record Support in DynamoDBContext

Open
#3,317 4 comments 2 reactions 0 assignees View on GitHub
dynamodb feature-request p2 queued
Dominant language
C#
Stars
140
Forks
891
Avg merge
21h 51m
Merged PRs (30d)
10

Description

### Describe the feature

Currently `DynamoDBContext` supports class types for the object model type parameter but does not seem to work with record types. It would be great if it would support record types as well.

### Use Case

Using record types with DynamoDBContext.

### Proposed Solution

_No response_

### Other Information

_No response_

### Acknowledgements

- [ ] I may be able to implement this feature request
- [ ] This feature might incur a breaking change

### AWS .NET SDK and/or Package version used

AWSSDK.DynamoDBv2

### Targeted .NET Platform

.NET 6 and up

### Operating System and version

Any

Contributor guide

Open the contributing guide

Research direction

Start by inspecting DynamoDBContext's handling of class types and the object model type parameter in the AWS SDK for .NET. Reproduce the reported behavior with a .NET 6 record type, then determine the expected support and verify that record types can be used with DynamoDBContext without breaking existing class support.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, csharp
Domain
databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.