public RemoteLink AddRemoteLink(LinkInput input) { var link = _remotes.FirstOrDefault(x => x.Folder.EqualsIgnoreCase(input.BottleFolder)); if (link == null) { link = new RemoteLink { Folder = input.RelativePathOfPackage() }; _remotes.Add(link); } link.BootstrapperName = input.BootstrapperFlag; link.ConfigFile = input.ConfigFileFlag; return(link); }
public void AddRemoteLink(RemoteLink link) { _remotes.RemoveAll(x => x.Folder.EqualsIgnoreCase(link.Folder)); _remotes.Add(link); }