コード例 #1
0
ファイル: MongoHelper.cs プロジェクト: swtanggara/IntoItIf
        public static CreateIndexModelParameter <T> IsUnique <T>(this CreateIndexModelParameter <T> source, bool isUnique = true)
        {
            var definition = source.Keys;

            source.Options.Unique = isUnique;
            return(new CreateIndexModelParameter <T>(source.Keys, source.Options, definition.Render(), source.Builder));
        }
コード例 #2
0
ファイル: MongoHelper.cs プロジェクト: swtanggara/IntoItIf
        public static CreateIndexModelParameter <T> Descending <T>(
            this CreateIndexModelParameter <T> source,
            Expression <Func <T, object> > expression)
        {
            var definition = source.Keys.Descending(expression);

            return(new CreateIndexModelParameter <T>(definition, source.Options, definition.Render(), source.Builder));
        }