diff --git a/Synapse/Synapse.cs b/Synapse/Synapse.cs index 9635ff0..fd0ec94 100644 --- a/Synapse/Synapse.cs +++ b/Synapse/Synapse.cs @@ -129,6 +129,17 @@ public partial class Synapse(SimApiOptions simApiOptions, ILogger logge throw new SimApiException(code, message); } + /// + /// 如果条件成立,则爆出错误 + /// + /// + /// + /// + public void RpcErrorWhen(bool condition, int code, string message = "") + { + if (condition) RpcError(code, message); + } + /// /// ///