/// <summary> /// Handles the validation exception. /// </summary> /// <param name="ex">The exception.</param> /// <param name="command">The command.</param> /// <param name="request">The request.</param> private static void HandleValidationException(ValidationException ex, ICommandBase command, object request = null) { Log.Trace(FormatCommandExceptionMessage(command, request), ex); string message = null; if (ex.Resource != null) { message = ex.Resource(); } if (string.IsNullOrEmpty(message)) { message = RootGlobalization.Message_InternalServerErrorPleaseRetry; } if (command.Context != null) { command.Context.Messages.AddError(message); } }