foreach (FacetItemRange facetItem in data)
// facetName = "AliasName"
var facetName = facetItem.Name;
//facetType = FacetType.Range
var facetType = facetItem.FacetType;
foreach (FacetItemRangeValue<decimal> facetItemValue in facetItem.Values)
// nested = nested facet (if configured)
var nested = facetItemValue.Facets;
// minimumValue = minimum value of item
var minimumValue = facetItemValue.MinimumValue;
// maximumValue = maximum value of item
var maximumValue = facetItemValue.MaximumValue;
// quantity = quantity of item's value
var quantity = facetItemValue.Quantity;