private static bool DecodeError(MsgPackReader reader, out JsError error) { error = default; if (!reader.ReadArrayHeader(out var errorLen) || errorLen != 3) { return(false); } error.Name = reader.ReadString(); error.Message = reader.ReadString(); error.Stack = reader.ReadString(); return(true); }
public JavaScriptException(JsError error) : base($"JavaScript exception {error.Name}: {error.Message}") { StackTrace = error.Stack; }