>It's like either assembly or Python, but nothing in the middle.
Dapper seems to be in the middle and it is pretty popular
Dapper seems to be in the middle and it is pretty popular
Important concepts: .NoTracking and setting the EntityState correctly ( mark as deleted, updated, ... )
Additionally, sometimes it's easier to update things granularly, instead of all at once.
I suppose the annoyance comes from updating in bulk on a POST and trying to map everything?
[1]: https://linq2db.github.io/#update
[2]: https://linq2db.github.io/articles/sql/Join-Operators.html