menting repositories in <strong>EntityFramework</strong> project. Thus, domain layer becomes completely independent from EntityFramework.</p>

<p>When we created the project template, ASP.NET Boilerplate defined a generic base class for repositories in our project: <strong>SimpleTaskSystemRepositoryBase</strong>. It&#39;s a good practice to have such a base class since we can later add some common methods for our repositories. You can see definition of this class in the code. I just derive from it for <stro