protected EfRepositoryBase(IDocumentSession documentSession, ISavingStrategy savingStrategy, IDeletionStrategy <T> deletionStrategy, IFilterStrategy <T, Guid> filterStrategy) : base(documentSession, savingStrategy, deletionStrategy, filterStrategy) { }
/// <summary> /// Set deletion & saving strategies explicitly /// </summary> protected EfRepositoryBaseT(IDocumentSession documentSession, ISavingStrategy savingStrategy, IDeletionStrategyT <T, TId> deletionStrategy, IFilterStrategy <T, TId> filterStrategy) { DocumentSession = documentSession; SavingStrategy = savingStrategy; _deletionStrategy = deletionStrategy; FilterStrategy = filterStrategy; }