コード例 #1
0
ファイル: MessageDrive.cs プロジェクト: jerry-aris/jfpj
        public void Handle(IWorkFlowMan requestWorkFlowMan)
        {
            i++;
            List <IWorkFlowMan> levelIwWorkFlowMan = new List <IWorkFlowMan>();

            int index = levelIwWorkFlowMan.FindIndex(d => d.Level == requestWorkFlowMan.Level);

            requestWorkFlowMan.Handle(Message);
            if (index + 1 < levelIwWorkFlowMan.Count)
            {
                Handle(levelIwWorkFlowMan[index + 1]);
            }
        }
コード例 #2
0
ファイル: MessageDrive.cs プロジェクト: jerry-aris/jfpj
 public MessageDrive(Message message, IWorkFlowMan requestWorkFlowMan)
 {
     this.Message     = message;
     this.WorkFlowMan = requestWorkFlowMan;
     Handle(requestWorkFlowMan);
 }