public static void RecordExecutingValidation(ValidationLogInfo validationInfo, string validationResult)
 {
     if (IsRecording())
     {
         instance.recordsCollection.RecordExecutingValidation(validationInfo, validationResult);
     }
 }
 public void RecordExecutingValidation(ValidationLogInfo validationInfo, string validationResult)
 {
     if (currentErrorValidator != null && validationResult == "Error")
     {
         currentErrorValidator.RecordExecutingExpression(new List <string> {
             validationInfo.Name, validationInfo.Condition
         }, validationResult);
     }
 }
 public void RecordCompilingValidation(ValidationLogInfo validationInfo)
 {
     if (currentErrorValidator != null)
     {
         currentErrorValidator.RecordCompilingExpression(new List <string> {
             validationInfo.Name, validationInfo.Condition
         }, "Error");
     }
 }
 public void RecordCompilingValidation(Type validatorType, ValidationLogInfo validationInfo)
 {
     errorValidations.GetOrAdd(validatorType, RecordNode.Create).RecordCompilingExpression(new List <string> {
         validationInfo.Name, validationInfo.Condition
     }, "Error");
 }
 public void RecordExecutingValidation(Type validatorType, ValidationLogInfo validationInfo, string validationResult)
 {
     errorValidations.GetOrAdd(validatorType, RecordNode.Create).RecordExecutingExpression(new List <string> {
         validationInfo.Name, validationInfo.Condition
     }, validationResult);
 }
 public static void RecordCompilingValidation(ValidationLogInfo validationInfo)
 {
     instance.recordsCollection.RecordCompilingValidation(validationInfo);
 }
 public static void RecordCompilingValidation(Type converterType, ValidationLogInfo validationInfo)
 {
     instance.recordsCollection.RecordCompilingValidation(converterType, validationInfo);
 }