Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Interface ILineItemValidator

Validates a ILineItem to make sure the line item is still valid to be purchased.

Namespace: EPiServer.Commerce.Order
Assembly: EPiServer.Business.Commerce.dll
Version: 14.26.0
Syntax
public interface ILineItemValidator

Methods

Validate(ILineItem, MarketId, Action<ILineItem, ValidationIssue>)

Validates the specified line item.

Declaration
bool Validate(ILineItem lineItem, MarketId marketId, Action<ILineItem, ValidationIssue> onValidationError)
Parameters
Type Name Description
ILineItem lineItem

The line item.

MarketId marketId

The market id.

System.Action<ILineItem, ValidationIssue> onValidationError

A callback that is invoked if a validation issue is detected.

Returns
Type Description
System.Boolean