/// <summary> /// Initializes a new instance of the <see cref="SalePreparationSummaryFactory"/> class. /// </summary> /// <param name="currency"> /// The <see cref="ICurrency"/>. /// </param> /// <param name="basketLineItemFactory"> /// The basket Line Item Factory. /// </param> public SalePreparationSummaryFactory(ICurrency currency, BasketLineItemFactory basketLineItemFactory) { Mandate.ParameterNotNull(currency, "currency"); Mandate.ParameterNotNull(basketLineItemFactory, "basketLineItemFactory"); _currency = currency; _basketLineItemFactory = basketLineItemFactory; }
/// <summary> /// Initializes a new instance of the <see cref="CheckoutManagerSummaryFactory"/> class. /// </summary> /// <param name="currency"> /// The <see cref="ICurrency"/>. /// </param> /// <param name="basketLineItemFactory"> /// The basket Line Item Factory. /// </param> public CheckoutManagerSummaryFactory(ICurrency currency, BasketLineItemFactory basketLineItemFactory) { Mandate.ParameterNotNull(currency, "currency"); Mandate.ParameterNotNull(basketLineItemFactory, "basketLineItemFactory"); _currency = currency; _basketLineItemFactory = basketLineItemFactory; }