Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SpecificationSample
.gitignore
LICENSE
README.md
SpecificationSample.sln

README.md

This repository contains sample code on how to implement the Specification pattern in .NET using modern language and framework features, with a possible workaround for contravariance and integration with the Repository and Unit of work design patterns.

For more details on how the patterns are implemented and what design choices were made, see my blog posts:

You can’t perform that action at this time.