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);
 }
Example #2
0
 public JavaScriptException(JsError error) : base($"JavaScript exception {error.Name}: {error.Message}")
 {
     StackTrace = error.Stack;
 }