Initializes a new instance of the SearchableRepositoryBase<(Of <(<'TEntity, TIdentity>)>)> class.
Assembly: Epic.Query.Object
Declaration Syntax
C# |
protected SearchableRepositoryBase( IIdentityMap<TEntity, TIdentity> identityMap, IEntityLoader<TEntity, TIdentity> loader, IMapping<TEntity, TIdentity> identification, string deferrerName )
Parameters
- identityMap (IIdentityMap<(Of <(<'TEntity, TIdentity>)>)>)
- Identity map.
- loader (IEntityLoader<(Of <(<'TEntity, TIdentity>)>)>)
- Loader of entities.
- identification (IMapping<(Of <(<'TEntity, TIdentity>)>)>)
- Mapping between an entity and its own identifier.
- deferrerName (String)
- IDeferrer name.