Class PricingEngineProvider
Provides the pricing information for the current product and configuration.
Namespace: Unity.Industrial.Forma.FormaUIBase
Syntax
public class PricingEngineProvider : object
Constructors
PricingEngineProvider(Configurator)
Constructor.
Declaration
public PricingEngineProvider(Configurator configurator)
Parameters
Type | Name | Description |
---|---|---|
Configurator | configurator | Configurator which contains a pricing engine. |
Methods
GetPricing()
Get the full pricing information for the current product and configuration.
Declaration
public async Task<PricingEngineReply> GetPricing()
Returns
Type | Description |
---|---|
Task<PricingEngineReply> | PricingEngineReply |
GetPricing(Feature)
Get pricing information for a Feature.
Declaration
public async Task<PriceInformation> GetPricing(Feature feature)
Parameters
Type | Name | Description |
---|---|---|
Feature | feature | Feature |
Returns
Type | Description |
---|---|
Task<PriceInformation> | PriceInformation. Returns empty PriceInformation instance if method fails. |