コード例 #1
0
        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
            });
        }
コード例 #2
0
        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
            });
        }