dotnet / dotnet/efcore

JSON: support for weakly typed json properties

Open
#28,871 2 comments 105 reactions 0 assignees View on GitHub
area-json area-o/c-mapping area-relational-mapping
Dominant language
C#
Stars
14.8k
Forks
3.4k
PR merge metrics
PR metrics pending

Description

Currently we only support strongly typed POCO objects that map to JSON and are reflected in our metadata. We should also allow weakly typed properties, i.e. `JsonDocument`/`JsonNode`, that would not be reflected in our metadata and support query via `GetProperty` and various Get* methods (e.g. GetInt32) to retrieve the final scalar result.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.