8000 GitHub - opsroller/SharpRepository: C# Generic Repository for use with Entity Framework, RavenDB and more with built-in caching options.
[go: up one dir, main page]

Skip to content

C# Generic Repository for use with Entity Framework, RavenDB and more with built-in caching options.

License

Notifications You must be signed in to change notification settings

opsroller/SharpRepository

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

233 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is SharpRepository?

SharpRepository is a generic repository written in C# which includes support for various relational, document and object databases including Entity Framework, RavenDB, MongoDb and Db4o. SharpRepository includes Xml and InMemory repository implementations as well. SharpRepository offers built-in caching options for AppFabric, Memcached and standard System.Runtime.Caching. SharpRepository also supports Specifications, FetchStrategies, Batches and Traits.

How do I get started?

Check out the getting started guide. When you're done there, review the SharpRepository.Samples, SharpRepository.Tests.Integration and SharpRepository.Tests project for additional sample usage and implementation details.

About

C# Generic Repository for use with Entity Framework, RavenDB and more with built-in caching options.

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0