コード例 #1
0
        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);
        }
コード例 #2
0
 public void AddRemoteLink(RemoteLink link)
 {
     _remotes.RemoveAll(x => x.Folder.EqualsIgnoreCase(link.Folder));
     _remotes.Add(link);
 }