Comments (16)
Consider to use https://github.com/WahidBitar/EF-Core-Simple-Graph-Update.
It works well for me.
from graphdiff.
A port of EF6 to .NET Core is awesome! Thanks for that!
Added the licence.
from graphdiff.
I would love to use EF core 5
from graphdiff.
Is it still no support for EF Core?
from graphdiff.
Try this one https://github.com/leonardoporro/EntityFrameworkCore.Detached.
from graphdiff.
@leonardoporro Thanks for your amazing work, which probably reclaimed lot of hours of reseach.
However ,the approach of GraphDff is completely different....
Indeed, it updates only what we want to update during the call of dbContext.UpdateGraph(...).
In your project, navigation properties are automatically loaded and updated during the save... It's not possible to load the graph at the demand (with several REST call client side by example) and then only merge loaded data by the client.
Do you think a such request could be implemented and handled atomatically in your project?
from graphdiff.
Duplicate of #149 (also no answer)
from graphdiff.
@Adriien-M Sorry for the late response. I've been working on a new version, that uses DTOs instead of the same entity.
So if you have an entity with 2 props and 3 navigations but you only want to load/update 1 prop and 1 navigation, it will be possible by creating a plain class with those properties.
Sadly, I had too much work at the office and didn't find enough time to work on it. But it will probably be ready on the first days of January.
from graphdiff.
Hello @MNF ,
On my part, I took the ownership of this library a month ago.
I'm currently recruiting a developer that will mostly assigned to open source project and will make some request like this one.
There is currently no date for this request, but I hope it will be in early 2018.
Best Regards,
Jonathan
Help us to support this library: Donate
from graphdiff.
any update about Core 2 ???
from graphdiff.
Hello @bdairy ,
We have investigated a lot this library recently. We are still learning it before spending some time to try to revamp it.
As said in the previous answer, we hope to be able to do it in early 2018.
There is no fixed date yet.
Best Regards,
Jonathan
Help us to support this library: Donate
from graphdiff.
I rewrote this library: Reconciler
I did that rather than contribute to this one as I don't fully understand the sources of GraphDiff and also I'm still uncertain about the difference between owned and associated - see Reconciler's readme where I compare semantics.
Anyway my rewrite works on EF6 and EFCore. The test coverage is still a bit thin, but the most important ones are there.
from graphdiff.
Thank @jtheisen ,
We have started to look at this library recently to re-wrote it for our new library: Entity Framework Classic. We hope to make a version for EF Core as well.
We will certainly look at your repository since the code looks a lot more light.
I recommend you to add a license file to your repository: https://github.com/zzzprojects/GraphDiff/blob/master/LICENSE to let people know about it.
Best Regards,
Jonathan
from graphdiff.
Hi,
It has been a year that i have started to user GraphDiff, and i loved it.
I would like to use it in .net core, but cant right now :(
How long it will take to support EF Core ?
Thanks
from graphdiff.
Hello,
I thought I would check in on the progress of Graphdiff for EF Core. Perhaps it would help if you all made the project a sponsored project so that people could donate $ to it?
Thanks
from graphdiff.
I have the same question! Would loooovee to see Graphdiff for EF Core! Cheers
from graphdiff.
Related Issues (20)
- Update grandchild, where child is linktable
- Merge entity graph from database perspective
- What about transferring the project to somebody who have the inclination to maintain it? HOT 10
- when calling GetPrimaryKeyFieldsFor function
- How to Ignoring one or more fields HOT 7
- Update error when a table has two foreign keys pointing to the same table HOT 24
- Navigation Properties updated in incoming entity during UpdateGraph HOT 3
- I can't build it due to "zzzproject.pfx" HOT 4
- All tests fail, in the test project. HOT 1
- Problem in inheritance with aggregation HOT 2
- Description URL broken HOT 1
- Partially update owned collection HOT 9
- Autoincrement Id is not read back [not an issue or question] HOT 2
- Deleting join row only in a many to many scenario HOT 3
- Is this project still supported? HOT 11
- We need GraphDiff for EFCore HOT 7
- Description link is broken / documention not available HOT 4
- Data corruption when fixing up navigation properties HOT 10
- Associated Collection reference being update with parent
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graphdiff.