Some URIs in Elasticsearch take a
Within NEST, route values on the URI are represented as classes that implement an interface,
Since enums cannot implement interfaces in C#, a route parameter that would be of type
Feature is represented using the
Features class that
Feature enum implicitly converts to.
Features constructor directly is possible but rather involved
Features fieldString = Feature.Mappings | Feature.Aliases; Expect("_mappings,_aliases") .WhenSerializing(fieldString);