Try our conversational search powered by Generative AI!

ValidationService provides better support for customization

Fixed in

EPiServer.Forms 2.0.0.2

(Or a related package)

Created

Mar 04, 2016

Updated

Jun 10, 2016

Area

Core

State

Closed, Fixed


Description

The following API is for union, add, remove Validator in Validators list of each element.

Instead of using raw string manipulation like:

 
  return string.Concat(validators, Settings.Current.SelectorValueSeparator, pickerValidator);
  

  • introduce ValidationService.CreateValidatorFromRawString()
  • introduce ValidationService.CreateValidatorListFromRawString()

Remove static functions in FormsExtensions.Validation and put more functions in the ValidationService.