protected void UnRegisterAll() { foreach (var module in cachedModules) { GiraffeSystem.UnRegister(module); } cachedModules.Clear(); }
protected void RegisterAndHold(Module module) { if (cachedModules == null) { cachedModules = new List <Module>(); } GiraffeSystem.Register(module); cachedModules.Add(module); }