コード例 #1
0
        //public Dictionary<string, TaskCacheEntity> ListCache()
        //{
        //    Record.WriteLogFunction("ListCache()");
        //    //Dictionary<string, CacheObject<TaskCacheEntity>> dic = TaskCache.ListCacheInfo();
        //    Dictionary<string, TaskCacheEntity> list = new Dictionary<string, TaskCacheEntity>();
        //    //foreach (var v in dic)
        //    //{
        //    //    list.Add(v.Key, v.Value.Object);
        //    //}
        //    return list;
        //}
        //public void RemoveCache()
        //{
        //    Record.WriteLogFunction("RemoveCache()");
        //    //TaskCache.RemoveAllCache();
        //}
        #endregion

        #region 定时触发的接口

        /// <summary>
        /// 新增消息(2013-05-06加入新的方法)
        /// </summary>
        /// <param name="list">UserID|FromID XML</param>
        /// <param name="SystemCode">系统代码</param>
        /// <param name="ModelCode">模块代码</param>
        public string SendTaskMessage(List <CustomUserMsg> list, string SystemCode, string ModelCode)
        {
            try
            {
                Record.WriteLogFunction("开始调用SendTaskMessage()ModelCode:" + ModelCode + "");
                EngineServicesBLL bll = new EngineServicesBLL();
                bll.SendTaskMessage(list, SystemCode, ModelCode);
                return("1");
            }
            catch (Exception ex)
            {
                Record.WriteLogFunction("新增方法SendTaskMessage():" + ex.Message + "");
                return(ex.Message);
            }
        }