Interface IOrderInfoMapper<TOrderData, TCalculationResult>
Order info mapper.
public interface IOrderInfoMapper<TOrderData, TCalculationResult> where TOrderData : IOrderData where TCalculationResult : IPriceCalculationResult
Type Parameters
TOrderDataOrder data type.
TCalculationResultCalculation result type.
- Extension Methods
Methods
PopulateInfo(OrderInfo, TOrderData, TCalculationResult)
Populate order info object.
OrderInfo PopulateInfo(OrderInfo orderInfo, TOrderData orderData, TCalculationResult calculationResult)
Parameters
orderInfoOrderInfoOrder info.
orderDataTOrderDataOrder data.
calculationResultTCalculationResultCalculation result.
Returns
- OrderInfo
Order with additional data.