This repository has been archived by the owner on Sep 3, 2022. It is now read-only.
Initial release.
Contains
- Translation of Linq queries to CQL select statements.
- All CQL functions are supported, as well as tokens and the allow filtering clause.
- Consistency and Paging query behaviour can be set per query via IQueryable extensions
- Linq projections (IQueryable.Select statements) can become arbitrarily complex
- Generated mapping of query results to objects is extremely fast, through compiled expressions
- Linq queries can be (pre-)compiled for increased performance
- Snapshot-based entity change tracking is supported, allowing for easy insert, change and updates of entities
- Change tracking can be switched off globally or per query
- CqlSharp.Linq provides an EntityFramework like interface