Line data Source code
1 : using System;
2 : using System.Linq.Expressions;
3 :
4 : namespace Cqrs.Mongo.DataStores.Indexes
5 : {
6 : public abstract class ByIsLogicallyDeletedAndRsnMongoIndex<TEntity> : MongoIndex<TEntity>
7 : where TEntity : Entities.MongoEntity
8 0 : {
9 0 : protected ByIsLogicallyDeletedAndRsnMongoIndex()
10 : {
11 : Selectors = new Expression<Func<TEntity, object>>[]
12 : {
13 : entity => entity.IsLogicallyDeleted,
14 : entity => entity.Rsn
15 : };
16 :
17 : IsUnique = true;
18 : }
19 : }
20 : }
|