A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Class PricingExtensions

Inheritance
System.Object
PricingExtensions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Commerce.Shell.Catalog
Assembly: EPiServer.Commerce.Shell.dll
Version: 13.30.0
Syntax
public static class PricingExtensions

Methods

GetPrices(IPricing, ReadOnlyPricingLoader)

Declaration
public static ItemCollection<Price> GetPrices(this IPricing pricing, ReadOnlyPricingLoader pricingLoader)
Parameters
Type Name Description
IPricing pricing
ReadOnlyPricingLoader pricingLoader
Returns
Type Description
ItemCollection<Price>

GetPrices(IPricing, ReadOnlyPricingLoader, MarketId, CustomerPricing)

Declaration
public static ItemCollection<Price> GetPrices(this IPricing pricing, ReadOnlyPricingLoader pricingLoader, MarketId marketId, CustomerPricing customerPricing)
Parameters
Type Name Description
IPricing pricing
ReadOnlyPricingLoader pricingLoader
MarketId marketId
CustomerPricing customerPricing
Returns
Type Description
ItemCollection<Price>

GetPrices(IPricing, ReadOnlyPricingLoader, MarketId, IEnumerable<CustomerPricing>)

Declaration
public static ItemCollection<Price> GetPrices(this IPricing pricing, ReadOnlyPricingLoader pricingLoader, MarketId marketId, IEnumerable<CustomerPricing> customerPricings)
Parameters
Type Name Description
IPricing pricing
ReadOnlyPricingLoader pricingLoader
MarketId marketId
System.Collections.Generic.IEnumerable<CustomerPricing> customerPricings
Returns
Type Description
ItemCollection<Price>