/// <summary>
 /// Create a new instance of <see cref="ValidationException"/>.
 /// </summary>
 /// <param name="errorCode"></param>
 /// <param name="messageVal"></param>
 /// <param name="flag"></param>
 public ValidationException(long errorCode, StructuredStringVal messageVal, string flag) : base(errorCode, messageVal.Value, flag)
 {
     _validationMessage = messageVal.Children.Select(node => node.ToString());
 }
 /// <summary>
 /// Create a new instance of <see cref="ValidationException"/>.
 /// </summary>
 /// <param name="messageVal"></param>
 public ValidationException(StructuredStringVal messageVal) : base(messageVal.Value, ValidationFlag)
 {
     _validationMessage = messageVal.Children.Select(node => node.ToString());
 }