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