Example #1
0
        protected override void onSifterBuild(ISifterBuilder builder)
        {
            builder.IndexDbSets <DataContext>();
//TODO add option to register all properties of a class
            builder.Properties <User>()
            .CanFilterAndSort(u => u.Id)
            .CanFilterAndSort(u => u.Balance)
            .CanFilterAndSort(u => u.SteamId);

            builder.Properties <SubUser>()
            .CanFilterAndSort(s => s.SubUserProp);

            builder.Properties <Inner>()
            .CanFilterAndSort(c => c.Id)
            .CanFilterAndSort(c => c.Number);
        }
Example #2
0
 protected abstract void onSifterBuild(ISifterBuilder builder);