Interface IPriceCalculationData<TPriceCalculationRequest, TPriceCalculationResult>
Represents a container for both the calculation request (input) and calculation result (output) used in the calculation process.
public interface IPriceCalculationData<out TPriceCalculationRequest, out TPriceCalculationResult> where TPriceCalculationRequest : IPriceCalculationRequest where TPriceCalculationResult : IPriceCalculationResult
Type Parameters
TPriceCalculationRequestCalculation request type.
TPriceCalculationResultCalculation response type.
- Extension Methods
Properties
Request
Calculation request holding inputs for the calculations.
TPriceCalculationRequest Request { get; }
Property Value
- TPriceCalculationRequest
Result
Calculation result holding outputs of the calculations.
TPriceCalculationResult Result { get; }
Property Value
- TPriceCalculationResult