protected virtual ConfigurableOptionValue MapConfigurableOptionValue(PropertyData variantProperty, int order)
 {
     return(new ConfigurableOptionValue
     {
         DefaultLabel = variantProperty.Value.ToString(),
         Label = variantProperty.Value.ToString(),
         Order = order,
         ValueIndex = variantProperty.AsAttributeValue()
     });
 }