public void RemoveFSComponent(FSComponent fsc) { var type = fsc.GetType(); if (_getCache.ContainsKey(type)) { _getCache.Remove(type); } FSComponents.Remove(fsc); }
public void AddFSComponent(FSComponent fsc, bool autoReady = true) { fsc.Initialize(this); FSComponents.Add(fsc); if (Initialized && autoReady) { fsc.OnStart(); } }