public LuaExecutorServiceResponse Execute(string code) { var response = new LuaExecutorServiceResponse(); IScriptSession session = new LuaScript(); session.Set("userConnection", UserConnection); try { var returnedValue = session.Execute <object>(code); response.Value = returnedValue; } catch (Exception e) { response.Exception = e; } return(response); }