public override void Add(CompanyComponent e) { _components.Add(e); }
public override void Remove(CompanyComponent e) { _components.Remove(e); }
public virtual void Remove(CompanyComponent companyComponent) { throw new Exception("Unsupported Operation"); }