var fb = new ConditionalFilterGenerator<Your Entity>(Request.RequestUri.ParseQueryString(), new ConditionalFilterBuilder());
COMMENT:
first example
fb.And<int>((e, i) => e.Id > i, "id")
.And<int>((e, i) => e.Id < 4, "Id")
.Or<string>((e, s) => e.Name.StartsWith(s),...
More information