| AccidentalFish.ApplicationSupport.Core.Repository Namespace | 
| Interface | Description | |
|---|---|---|
| IRepositoryT | 
            Repository pattern for use with an ORM
              | |
| IRepositoryAsyncT | 
            Repository pattern for use with an ORM that supports asynchronous access
              | |
| IUnitOfWork | 
            Unit of work pattern for use with an ORM
              | |
| IUnitOfWorkAsync | 
            An asynchronous unit of work pattern implementation
              | |
| IUnitOfWorkFactory | 
            Creates unit of work implementations
              | |
| IUnitOfWorkFactoryProvider | 
            Provides unit of work factories that are configured with a given database context and connection string
              |