public static KeyValuePair <string, List <ProductValue> > CreateValue(this PriceAttribute attribute, PriceProductValue data, string locale = null, string scope = null)
 {
     return(attribute.CreateValue(new List <PriceProductValue> {
         data
     }, locale, scope));
 }
 public static KeyValuePair <string, List <ProductValue> > CreateValue(this PriceAttribute attribute, IEnumerable <PriceProductValue> data, string locale = null, string scope = null)
 {
     return(attribute.CreateValue((object)data, locale, scope));
 }
 public static KeyValuePair <string, List <ProductValue> > CreateValue(this PriceAttribute attribute, float amount, string currency, string locale = null, string scope = null)
 {
     return(attribute.CreateValue(new PriceProductValue {
         Amount = amount, Currency = currency
     }, locale, scope));
 }