/// <summary> /// Sets the properties to indicate failure from a non-exception error. /// </summary> /// <param name="resultCode">The result code.</param> /// <param name="error">The error message.</param> public void ConfigureAsFailure(HPluginApplicatorResultCodes resultCode = HPluginApplicatorResultCodes.GenericFailure, string error = null) { ResultCode = resultCode; ErrorMessage = error; }
/// <summary> /// Sets the properties to indicate failure from a caught Exception /// </summary> /// <param name="resultCode">The result code.</param> /// <param name="error">The thrown Exception.</param> public void ConfigureAsFailure(HPluginApplicatorResultCodes resultCode = HPluginApplicatorResultCodes.GenericFailure, Exception error = null) { ResultCode = resultCode; ThrownException = error; }