Class FieldValidator
- Namespace
- Dynamicweb.Ecommerce.Cart
- Assembly
- Dynamicweb.Ecommerce.dll
FieldValidator class.
public class FieldValidator
- Inheritance
-
FieldValidator
- Inherited Members
Methods
ValidateOrder(ModuleSettings, Order)
Validates the given order based on the module settings
public static IEnumerable<ValidationError> ValidateOrder(ModuleSettings settings, Order order)
Parameters
settings
ModuleSettingsThe module settings of the Cart V2
order
OrderThe order to validate
Returns
- IEnumerable<ValidationError>
An IEnumerable of ValidationError
ValidateRequest(IEnumerable<ValidationGroupInfo>, Order)
Validates the current request on the given validation groups
public static IEnumerable<ValidationError> ValidateRequest(IEnumerable<ValidationGroupInfo> validationGroups, Order order)
Parameters
validationGroups
IEnumerable<ValidationGroupInfo>An IEnumerable of ValidationGroupInfo containing ValidationInfo
order
OrderThe order to validate
Returns
- IEnumerable<ValidationError>
The validation errors as an IEnumerable of ValidationError