Ejemplo n.º 1
0
    public void Debugger()
    {
        _messageHandler = (data, message) => { return; };
        var context = Context.Create(null, null);

        Debug.SetMessageHandler(context, IntPtr.Zero, null);
        Debug.ProcessMessages(context);

        Debug.SetMessageHandler(context, IntPtr.Zero, _messageHandler);
        Debug.SendCommand(context, "{}", 2);
        Debug.ProcessMessages(context);

        Context.Release(context);
    }
Ejemplo n.º 2
0
 public static extern void SetMessageHandler(JSContext context, IntPtr data, [MarshalAs(UnmanagedType.FunctionPtr)] JSDebugMessageHandler messageHandler);