public NugetFolderCache(Solution solution, string folder) { _solution = solution; _folder = folder; _fileSystem = new FileSystem(); reset(); }
public FileSystemNugetFeed(string directory, NugetStability stability) { _directory = directory.ToCanonicalPath(); Path.GetInvalidPathChars().Each(x => { if (_directory.Contains(x)) { throw new InvalidOperationException("Invalid character in path: {0} ({1})".ToFormat(x, (int)x)); } }); _stability = stability; _fileSystem = new FileSystem(); }
public void UseFileSystem(IFileSystem fileSystem) { _fileSystem = fileSystem; }
public FileSystemNugetFeed(string directory) { _directory = directory; _fileSystem = new FileSystem(); }