![]() | |
WeroSoft.Persistence Namespace |
Class | Description | |
---|---|---|
![]() | ConnectionStringManager |
Manages the database connection strings if they are not configured over application configuration.
|
![]() | Constants |
Defines some constant values which are used in persistence name space.
|
![]() | CrcProtector |
Implements the functionality to calculate CRC values of data.
|
![]() | ManagedDbContext |
Provides common database context for accessing code first created databases.
|
![]() | PersistenceConcurrencyException |
Implements a persistence concurrency exception.
|
![]() | PersistenceException |
Implements a persistence exception.
|
![]() | PersistenceExtension |
Defines some extension methods for persistence.
|
![]() | RepositoryHandler |
Implements a repository handler to manage more than one repository.
|
![]() | TransactionalUnitOfWork |
Represents a transactional unit of work.
|
Interface | Description | |
---|---|---|
![]() | IManySelectableRepositoryTKey, T |
Defines the base functionality of the persistence functionality.
|
![]() | IPersistenceLayerManager |
Defines the management interface for persistence layer.
|
![]() | IRepository |
Defines a general repository.
|
![]() | IRepositoryTKey, T |
Defines the base functionality of the persistence functionality.
|
![]() | IRepositoryService |
Defines a general repository service.
|
![]() | IRepositoryUnitOfWork |
Represents the unit of work which is used to work with the Persistence layer.
|
![]() | ISelectableRepositoryTKey, T |
Defines the base functionality of the persistence functionality.
|
![]() | ISelectableViewRepositoryTKey, TItem, TItemView |
Defines the base functionality of the persistence functionality.
|
![]() | IVersionRepositoryTKey, T |
Defines the base functionality of the persistence functionality.
|
Enumeration | Description | |
---|---|---|
![]() | CrcProtectionLevel |
Describes the protection level of CRC.
|