Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add EntityFramework support to Linq provider #159

Open
jrote1 opened this issue Oct 4, 2020 · 5 comments
Open

Add EntityFramework support to Linq provider #159

jrote1 opened this issue Oct 4, 2020 · 5 comments

Comments

@jrote1
Copy link
Collaborator

jrote1 commented Oct 4, 2020

Context

It would be great if it was possible to use this driver with EntityFramework it would allow existing EntityFramework users to get into using RethinkDb

Alternatives

No

Has the feature been requested before?

No

If the feature request is approved, would you be willing to submit a PR?

Yes, I can add this feature once the Linq provider supports all the use cases I can think of

@bchavez
Copy link
Owner

bchavez commented Oct 4, 2020

Entity Framework support for RethinkDB sounds good!

I think we'd probably want to create a new assembly / nuget release like RethinkDb.Driver.EntityFrameworkCore (or something similar) that ultimately contains hard references to EF with glue types contained in the RethinkDb.Driver.EntityFrameworkCore assembly.

This way, the core RethinkDb.Driver driver and RethinkDb.Driver.Linq package don't contain hard references to EF core. Let me know what you think.

@jrote1
Copy link
Collaborator Author

jrote1 commented Oct 4, 2020

Yeah that was my thinking as well to have a separate assembly for the EnityFramework related code

@jrote1
Copy link
Collaborator Author

jrote1 commented Oct 4, 2020

@bchavez When are next online, need to ask you a few things?

@bchavez
Copy link
Owner

bchavez commented Oct 5, 2020

Hey Jake, I should be online now for a few hours. 5 PM to about 7 or 8 PM Pacific Time / Los Angeles.

@ThaDaVos
Copy link

Any progress on this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants