public static SetBreakpointResponseBody SetBreakpoint(this V8DebuggerProtocolClient debugger, string type, string target, bool enabled, int line, int column = 0, string condition = null, int ignoreCount = 0)
 {
     var arg = new SetBreakpointRequestArguments ().CreateLocalCache<SetBreakpointRequestArguments> ();
     arg.Type = type;
     arg.Target = target;
     arg.Enabled = enabled;
     arg.Line = line;
     arg.Column = column;
     arg.Condition = condition;
     arg.IgnoreCount = ignoreCount;
     return debugger.SetBreakpoint (arg);
 }
 public SetBreakpointResponseBody SetBreakpoint(SetBreakpointRequestArguments args)
 {
     return (SetBreakpointResponseBody) Process (new DebuggerRequest () { Arguments = args, Command = "setBreakpoint" }).Body;
 }