tspence / csharp-searchlight

A lightweight, secure framework for a fluent REST API with robust, secure searching features.
Apache License 2.0
11 stars 7 forks source link

Added support for flags using the "Include" parameter #45

Closed tspence closed 3 years ago

tspence commented 3 years ago

Relocated attributes to their own folder Removed the unused "Preview" system Added a new error for "IncludeNotFound" so it can be different from FieldNotFound Eliminated the entire "MatchesName" system which executed lots of unnecessary code for each alias, in favor of an aliasing system with predictable performance using a string dictionary Added optional "HasFlag" choice you can use to detect whether a flag was turned on using an "$include" parameter

tspence commented 3 years ago

Addresses issue #46 which was found on Friday