public void Handle(NetClient netclient, InvokeCommand cmd) { //System.Diagnostics.Debugger.Launch(); if (!IsDebug) { netclient.WriteServiceData(new InvokeResult() { Data = "not support in release", Success = false }); return; } string code = null; bool success; try { code = _codeBuilder.GenerateCode(cmd.Parameters[0], cmd.Parameters[1], cmd.Service); success = true; } catch (Exception ex) { code = ex.ToString(); success = false; } netclient.WriteServiceData(new InvokeResult() { Data = code, Success = success }); }
public void Handle(NetClient netclient, InvokeCommand cmd) { //System.Diagnostics.Debugger.Launch(); if (!IsDebug) { netclient.WriteServiceData(new InvokeResult() { Data = "not support in release", Success = true }); return; } var code = _codeBuilder.GenerateCode(cmd.Parameters[0], cmd.Parameters[1], cmd.Service); netclient.WriteServiceData(new InvokeResult() { Data = code, Success = true }); }