/// <summary> /// Validates the action using the context /// </summary> /// <param name="validator"></param> /// <param name="context"></param> /// <returns></returns> public override IMacroActionValidationResult Validate(IMacroActionValidator validator, IMacroValidationContext context) { return validator.Validate(this, context); }
/// <summary> /// Validates the action /// </summary> /// <param name="validator"></param> /// <param name="context"></param> /// <returns></returns> public abstract IMacroActionValidationResult Validate(IMacroActionValidator validator, IMacroValidationContext context);