Catharsis.Repository .NET library provides abstraction over persistent data storages by introducing commonrepository pattern interfaces over popular ORM frameworks (NHibernate, Entity Framework, LINQ2SQL), as well as their implementations.
Target : .NET Framework 4.0
NuGet package : https://www.nuget.org/packages/Catharsis.Repository
The following ORM frameworks are supported at this time :
1. NHibernate
2. Entity Framework 6 (Database-First/Code-First approaches)
3. LINQ to SQL...