Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
-
Docs Required, Release Notes Required
Description
Table API provides object mapping capabilities:
IRecordView<Person> mappedView = Table.GetRecordView<Person>(); Person res = await mappedView.GetAsync(...);
This is cleaner and more efficient than working with *IgniteTuple*s (less allocations and type casts).
Implement similar functionality for SQL API - see ISql.ExecuteAsync<T>.
Attachments
Issue Links
- blocks
-
IGNITE-17343 .NET: Thin 3.0: LINQ provider
- Resolved
- is blocked by
-
IGNITE-16756 .NET: Thin 3.0: Implement SQL API
- Resolved
- relates to
-
IGNITE-18392 Thin 3.0: SQL ResultSet object mapping
- Resolved
-
IGNITE-18478 .NET: Thin 3.0: Add ExecuteReader to SQL API
- Resolved
- links to