Encapsulating EF Core Usage: New Pluralsight course

My new online training course about Encapsulating EF Core Usage went live.

Encapsulating EF Core Usage

This course discusses the notions of abstraction and encapsulation, as well as the differences between them. It also shows how and when you should abstraction and/or encapsulate the EF Core usage.

Here’s a list of topics from the course:

  • When you should and shouldn’t use custom repositories in EF Core

  • Introducing a custom Unit of Work class on top of the DbContext

  • Partially-initialized entities anti-pattern

  • The use of IQueryable vs IEnumerable vs IReadOnlyList

  • And more

As usual, you will see all the concepts and techniques applied to a close-to-real-world software project with live refactoring.

Watch the course here: Encapsulating EF Core Usage.

You can find the source code for the project on GitHub.


I don't post everything on my blog. Don't miss smaller tips and updates. Sign up to my mailing list below.


comments powered by Disqus