efcore
efcore copied to clipboard
Update internal Cosmos provider code for NRTs
For example, some properties of SelectExpression in the Cosmos provider are marked as non-nullable, but are used as nullable in the code:
- Limit
- Offset
- Predicate
IIRC most of Cosmos query internals isn't NRT-annotated (there's lots of #nullable disable there) because it's going to be redone anyway... /cc @smitpatel
@roji Is this tracked somewhere?
The server-side parts of the query pipeline were annotated in #33584, leaving only the shaper generation.