public bool TryAddGlobalOption(Option option) { if (!_globalOptions.IsAnyAliasInUse(option, out _)) { _globalOptions.Add(option); Children.AddWithoutAliasCollisionCheck(option); return(true); } else { return(false); } }
public void AddGlobalOption(Option option) { Children.ThrowIfAnyAliasIsInUse(option); _globalOptions.Add(option); Children.AddWithoutAliasCollisionCheck(option); }
public void AddGlobalOption(Option option) { _globalOptions.Add(option); Children.AddWithoutAliasCollisionCheck(option); }