If you didn’t already setup Entity Scaffolding, please checkout Part 1 before continuing. DbSet.Find(Object) Although a powerful method, it can cause some problems. Primarily, the lack of compile time checking of the arguments. Usually, there is a bit of double checking during initial use, and then god forbids someone changes the keys. You can haveContinue reading “Conventional Programming with EFCore – Part 2 – Fixing Find”
Category Archives: Data Access
Conventional Programming with EFCore – Part 1
When I first took a pass at writing a Framework many years ago, I thought I was so clever being able to use reflection to solve common problems. Then I learned about Expression Trees and more fun but difficult to maintain concepts. At one point I sat down and said to myself, will anyone elseContinue reading “Conventional Programming with EFCore – Part 1”
The Repository Pattern isn’t an Anti-Pattern; You’re just doing it wrong.
If you already hate the Repository Pattern, I get it. You had a bad experience with it. Implementing Repos over and over again has no benefits. I 100% agree. I although have not have had the same experience, as I do not recommend that approach. I focus on a zero rework implementation. People don’t giveContinue reading “The Repository Pattern isn’t an Anti-Pattern; You’re just doing it wrong.”