bchavez / bchavez/RethinkDb.Driver
Strong typing and more idiomatic API
- Dominant language
- C#
- Stars
- 381
- Forks
- 129
- PR merge metrics
- No merged PRs in 30d
Description
Thanks for all the work on this library. I like it so far.
Do you have any plans to provide more idiomatic API with strong typing? As it stands everything takes in an object.
Another example is optArgs which is string based. Why not have a class with all the supported properties e.g. InstertArgs that you can pass into .Insert() call?
Contributor guide
Research direction
Start by reviewing the public API methods that currently accept an object, especially .Insert(), and trace how the string-based optArgs values are handled. The issue does not identify files, tests, or a defined set of supported properties, so the scope and completion criteria need to be clarified before implementation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100