Namespace EPiServer.Commerce.Order.Internal

Classes

CartMigrator

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

Handles migrating carts/wishlist of a customer to another customer. The common scenario is switching from anonymous user to logged in user.

CartProvider

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

Handles loading and persistence for ICart

ILineItemExtensions

Extensions method for ILineItem

InMemoryLineItem

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

InMemoryOrderAddress

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

InMemoryOrderForm

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

InMemoryOrderGroup

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

InMemoryOrderGroupBuilder

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

InMemoryPayment

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

InMemoryPurchaseOrder

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

InMemoryShipment

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

IShipmentExtensions

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this. Extension methods for IShipment

OperationKeysTransformer

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

Transforms the operation keys of all shipments of a IOrderGroup.

OrderGroupBuilder

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

SerializableCart

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

This class represents a cart in the new cart system. It works with the new database model for cart.

SerializableCartBuilder

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

Create sub-components for IOrderGroup.

SerializableCartProvider

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this. Please DO NOT use this in your project.

Handles loading and persistence for SerializableCart.

SerializableIdGenerator

This class is intended to be used internally by EPiServer. We do not support any backward compatibility on this.

Generates line item id, shipment id, order form id and order note id for serializable cart (new cart).

SerializableLineItem

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

This class represents a cart in the new cart system. It works with the new database model for cart.

SerializableNote

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

This class represents a cart in the new cart system. It works with the new database model for cart.

SerializableOrderAddress

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

This class represents a cart in the new cart system. It works with the new database model for cart.

SerializableOrderForm

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

This class represents a cart in the new cart system. It works with the new database model for cart.

SerializablePayment

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

This class represents a cart in the new cart system. It works with the new database model for cart.

SerializableShipment

This type/member supports the EPiServer infrastructure and is not intended to be used directly from your code.

This class represents a cart in the new cart system. It works with the new database model for cart.