Interface IRepository<TEntity, TKey>
- Namespace
- eQuantic.Core.Data.Repository
- Assembly
- eQuantic.Core.Data.dll
Base interface for the "Repository Pattern". For more information about this pattern see http://martinfowler.com/eaaCatalog/repository.html.
public interface IRepository<TEntity, TKey> : IReadRepository<TEntity, TKey>, IWriteRepository<TEntity>, IRepository, IDisposable where TEntity : class, IEntity<TKey>
Type Parameters
TEntityThe type of the entity for this repository.
TKeyThe type of the primary key for this entity.
- Inherited Members