Exemple #1
0
        public Feed Branch()
        {
            var feed = (Feed)MemberwiseClone();

            feed.Url = FeedRegistry.BranchUrl(feed);
            return(feed);
        }
Exemple #2
0
        private INugetFeed buildFileSystemFeed(Feed feed)
        {
            var directory = FeedRegistry.BranchUrl(feed);

            directory = directory.Replace("file://", "");
            directory = directory.ToFullPath();

            if (feed.Mode == UpdateMode.Fixed)
            {
                return(new FileSystemNugetFeed(directory, feed.Stability));
            }

            return(new FloatingFileSystemNugetFeed(directory, feed.Stability));
        }