Esempio n. 1
0
        /// <summary>
        /// 设置缓存
        /// </summary>
        /// <returns></returns>
        protected virtual WorkflowEngineEntity SetArgsCache()
        {
            var args = new WorkflowEngineEntity();

            args.GetFlowHandle           = GetFlow;
            args.GetFlowIdByNodeIdHandle = GetFlowIdByNodeId;
            CacheRepository.Set(CacheKey, args, DateTime.MaxValue);
            return(args);
        }
Esempio n. 2
0
        /// <summary>
        /// 设置缓存
        /// </summary>
        /// <returns></returns>
        protected virtual WorkflowEngineEntity SetArgsCache()
        {
            var args = new WorkflowEngineEntity();

            args.GetFlowHandle     = GetFlow;
            args.GetLevelsHandle   = GetLevels;
            args.GetGroupsHandle   = GetGroups;
            args.GetAuditorsHandle = GetAuditors;
            CacheRepository.Set(CacheKey, args, DateTime.MaxValue);
            return(args);
        }