1 implementation of Directory
Microsoft.DotNet.InternalAbstractions (1)
FileSystemWrapper.cs (1)
12
public IDirectory
Directory
{ get; } = new DirectoryWrapper();
28 references to Directory
dotnet (25)
BuildServer\BuildServerProvider.cs (2)
49
if (!_fileSystem.
Directory
.Exists(directory.Value))
54
foreach (var path in _fileSystem.
Directory
.EnumerateFiles(directory.Value))
ShellShim\ShellShimRepository.cs (3)
44
if (!_fileSystem.
Directory
.Exists(_shimsDirectory.Value))
46
_fileSystem.
Directory
.CreateDirectory(_shimsDirectory.Value);
126
var tempPath = Path.Combine(_fileSystem.
Directory
.CreateTemporarySubdirectory(), Path.GetRandomFileName());
ToolManifest\ToolManifestFinder.cs (2)
225
if (_fileSystem.
Directory
.Exists(currentSearchGitDirectory.Value))
231
if (_fileSystem.
Directory
.EnumerateFiles(currentSearchDirectory.Value.Value)
ToolPackage\LocalToolsResolverCache.cs (1)
115
_fileSystem.
Directory
.CreateDirectory(_cacheVersionedDirectory.Value);
ToolPackage\ToolPackageDownloaderBase.cs (8)
59
_localToolAssetDir = new DirectoryPath(_fileSystem.
Directory
.CreateTemporarySubdirectory());
191
_fileSystem.
Directory
.CreateDirectory(toolStoreTargetDirectory.GetParentPath().Value);
195
FileAccessRetrier.RetryOnMoveAccessFailure(() => _fileSystem.
Directory
.Move(_globalToolStageDir.Value, toolStoreTargetDirectory.Value));
219
if (rollbackDirectory != null && _fileSystem.
Directory
.Exists(rollbackDirectory))
221
_fileSystem.
Directory
.Delete(rollbackDirectory, true);
226
if (_fileSystem.
Directory
.Exists(packageRootDirectory.Value) &&
227
!_fileSystem.
Directory
.EnumerateFileSystemEntries(packageRootDirectory.Value).Any())
229
_fileSystem.
Directory
.Delete(packageRootDirectory.Value, false);
ToolPackage\ToolPackageInstance.cs (3)
105
Frameworks = _fileSystem.
Directory
.EnumerateDirectories(toolsPackagePath)
184
if (fileSystem.
Directory
.Exists(toolsPackagePath))
186
var availableFrameworks = fileSystem.
Directory
.EnumerateDirectories(toolsPackagePath)
ToolPackage\ToolPackageStoreAndQuery.cs (6)
28
_fileSystem.
Directory
.EnumerateDirectories(
59
if (!_fileSystem.
Directory
.Exists(Root.Value))
64
foreach (var subdirectory in _fileSystem.
Directory
.EnumerateDirectories(Root.Value))
85
if (!_fileSystem.
Directory
.Exists(packageRootDirectory.Value))
90
foreach (var subdirectory in _fileSystem.
Directory
.EnumerateDirectories(packageRootDirectory.Value))
107
if (!_fileSystem.
Directory
.Exists(directory.Value))
Microsoft.DotNet.Configurer (3)
IFileExtensions.cs (2)
20
if (!fileSystem.
Directory
.Exists(parentDirectory))
22
fileSystem.
Directory
.CreateDirectory(parentDirectory);
UserLevelCacheWriter.cs (1)
19
FileSystemWrapper.Default.
Directory
)