コード例 #1
0
ファイル: TitelFilter.cs プロジェクト: Pusaka/JelloScrum
 public bool Perform(ExecuteWhen exec, IEngineContext context, IController controller,
     IControllerContext controllerContext)
 {
     if (controller is JelloScrumControllerBase)
     {
         JelloScrumControllerBase baseController = controller as JelloScrumControllerBase;
         baseController.PropertyBag.Add("titel", baseController.Titel);
     }
     return true;
 }
コード例 #2
0
        public void ReleaseController(IController controller)
        {
            //get spring context
            IApplicationContext ctx = ContextRegistry.GetContext();
            if (!ctx.ContainsObject(controller.GetType().Name))
            {
                if (defalutf == null)
                {
                    defalutf = new DefaultControllerFactory();
                }

                defalutf.ReleaseController(controller);
            }
        }
コード例 #3
0
ファイル: EBotManager.cs プロジェクト: Pgde/EBot-master
 public void RemoveController(IController controller)
 {
     _controllerList.Remove(controller);
 }
コード例 #4
0
ファイル: EBotManager.cs プロジェクト: Pgde/EBot-master
 public void AddController(IController controller)
 {
     if (!_controllerList.Contains(controller))
         _controllerList.Add(controller);
 }