Skip to content

malmgren80/EFMagicGlue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EFMagicGlue is helpers for Entity Framework to follow repository and specification patterns. It is inspired by how Sharp Architecture (http://www.sharparchitecture.net/) uses NHibernate. It is also inspired, and built upon this blog post: http://huyrua.wordpress.com/2010/07/13/entity-framework-4-poco-repository-and-specification-pattern/

Features:
- ObjectContextManager that handles one or multiple ObjectContexts
- ObjectContexts are stored in a replaceble IObjectContextStorage. Different storages are implemented: Simple, Web and ThreadSafe
- Linq queries in repositories is testable with linq to objects over for example List<T> (fake implementation of IObjectSet<T>)
- Support for multiple databases
- Lifetime mangement of ObjectContext(s) with UnitOfWork and DbOperation
- Support for TransactionScope and distributed transactions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages