Exemple #1
0
        /// <summary>
        /// 获取按钮,为空或页窗口ID
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        public QhandyOR[] GetButtonsByPageWinId(string id)
        {
            if (_qhandyCaches.ContainsKey(id))
            {
                return _qhandyCaches[id];
            }

            using (var client = new QueueClientSoapClient())
            {
                var result = client.GetButtonsByPageWinId(id);
                _qhandyCaches.Add(id, result);
                return result;
            }
        }