77 references to Directory
aspire (40)
Commands\AddCommand.cs (2)
102var appHostDirectory = effectiveAppHostProjectFile.Directory!.FullName; 148workingDirectory: effectiveAppHostProjectFile.Directory!,
Commands\InitCommand.cs (2)
197var solutionDirectory = solutionFile.Directory!; 847public DirectoryInfo SolutionDirectory => SelectedSolutionFile!.Directory!;
Commands\RestoreCommand.cs (2)
94var appHostDirectory = effectiveAppHostFile.Directory!; 114var directory = effectiveAppHostFile.Directory!;
Commands\Sdk\SdkDumpCommand.cs (1)
211var outputDir = outputFile.Directory;
DotNet\DotNetCliRunner.cs (11)
367workingDirectory: projectFile.Directory!, 484workingDirectory: projectFile.Directory!, 528var workingDirectory = nugetConfigFile?.Directory ?? executionContext.WorkingDirectory; 644workingDirectory: projectFilePath.Directory!, 668workingDirectory: projectFilePath.Directory!, 720workingDirectory: projectFilePath.Directory!, 749workingDirectory: solutionFile.Directory!, 1062workingDirectory: solutionFile.Directory!, 1096: Path.Combine(solutionFile.Directory!.FullName, line); 1116workingDirectory: projectFile.Directory!, 1135return ExecuteAsync(["user-secrets", "init", "--project", projectFile.FullName], env: null, projectFile: null, projectFile.Directory!, backchannelCompletionSource: null, options, cancellationToken);
Packaging\TemporaryNuGetConfig.cs (1)
118_configFile.Directory?.Delete(true);
Projects\DotNetAppHostProject.cs (2)
111var siblingCsprojFiles = candidateFile.Directory!.EnumerateFiles("*.csproj", SearchOption.TopDirectoryOnly); 193var folderContainsAppHostCSharpFile = projectFile.Directory!
Projects\GuestAppHostProject.cs (11)
146return AspireRepositoryDetector.DetectRepositoryRoot(appHostFile.Directory?.FullName) is not null; 179if (settingsFile.Directory is { Exists: true }) 184if (string.Equals(settingsFile.Directory.Name, ".aspire", StringComparison.OrdinalIgnoreCase) 185&& settingsFile.Directory.Parent is not null) 187return settingsFile.Directory.Parent; 190return settingsFile.Directory; 341var directory = appHostFile.Directory!; 751var directory = appHostFile.Directory!; 1004var directory = context.AppHostFile.Directory; 1024var directory = context.AppHostFile.Directory; 1162var directory = appHostFile.Directory;
Projects\ProjectLocator.cs (4)
223var qualifiedAppHostPath = Path.IsPathRooted(appHostPath) ? appHostPath : Path.Combine(settingsFile.Directory!.FullName, appHostPath); 335if (projectFile.Name.Equals("apphost.cs", StringComparison.OrdinalIgnoreCase) && projectFile.Directory is { } parentDirectory) 414var relativePathToProjectFile = Path.GetRelativePath(settingsFile.Directory!.FullName, projectFile.FullName).Replace(Path.DirectorySeparatorChar, '/'); 485var settingsDirectory = settingsFile.Directory;
Projects\ProjectUpdater.cs (3)
80var (configPathsExitCode, configPaths) = await runner.GetNuGetConfigPathsAsync(projectFile.Directory!, new(), cancellationToken); 245var packages = await context.Channel.GetPackagesAsync(packageId, context.AppHostProjectFile.Directory!, cancellationToken); 697for (var current = projectFile.Directory; current is not null; current = current.Parent)
Projects\SolutionLocator.cs (1)
87.OrderBy(f => f.Directory?.FullName.Count(c => c == Path.DirectorySeparatorChar) ?? 0)
Aspire.Cli.Tests (6)
Projects\GuestRuntimeTests.cs (1)
347appHostFile.Directory!,
Projects\ProjectLocatorTests.cs (3)
68appHostPath = Path.GetRelativePath(aspireSettingsFile.Directory!.FullName, targetAppHostProjectFile.FullName) 102appHostPath = Path.GetRelativePath(aspireSettingsFile.Directory!.FullName, targetAppHostProjectFile.FullName) 168var relativePath = Path.GetRelativePath(aspireSettingsFile.Directory!.FullName, targetAppHostProjectFile.FullName);
TestServices\TestAppHostProjectFactory.cs (2)
75var siblingCsprojFiles = candidateFile.Directory!.EnumerateFiles("*.csproj", SearchOption.TopDirectoryOnly); 190var siblingCsprojFiles = candidateFile.Directory!.EnumerateFiles("*.csproj", SearchOption.TopDirectoryOnly);
dotnet-openapi (3)
Commands\BaseCommand.cs (3)
225WorkingDirectory = projectFile.Directory.FullName, 235throw new ArgumentException($"Adding package `{packageId}` to `{projectFile.Directory}` took longer than {timeout} seconds."); 251throw new ArgumentException($"Adding package `{packageId}` to `{projectFile.Directory}` returned ExitCode `{process.ExitCode}` and gave error `{error}` and output `{output}`");
Microsoft.Build.Framework (2)
BuildEnvironmentHelper.cs (1)
562currentToolsDirectory = currentMSBuildExeFile.Directory;
FileUtilities.cs (1)
454file.Directory!.Create(); // If the directory already exists, this method does nothing.
Microsoft.Build.Tasks.Core (1)
Unzip.cs (1)
224destinationPath.Directory?.Create();
Microsoft.Data.Analysis.Tests (1)
test\Microsoft.ML.TestFramework\BaseTestClass.cs (1)
57OutDir = Path.Combine(currentAssemblyLocation.Directory.FullName, "TestOutput");
Microsoft.DotNet.Build.Tasks.Feed (2)
src\PublishArtifactsInManifestBase.cs (2)
801pdbStagingPath.Directory.Create(); 829looseFileStagePath.Directory.Create();
Microsoft.DotNet.Helix.Sdk (1)
CommandPayload.cs (1)
57scriptFile.Directory.Create();
Microsoft.DotNet.SwaggerGenerator.CmdLine (1)
Program.cs (1)
109file.Directory.Create();
Microsoft.DotNet.SwaggerGenerator.MSBuild (1)
GenerateSwaggerCode.cs (1)
87file.Directory.Create();
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Storage\DiskBasedResultStore.cs (1)
159DirectoryInfo scenarioDir = resultFile.Directory!;
Microsoft.Extensions.DataIngestion.MarkItDown (1)
MarkItDownReader.cs (1)
47string workingDirectory = _exePath?.Directory?.FullName ?? AppContext.BaseDirectory;
Microsoft.Extensions.FileSystemGlobbing (2)
Abstractions\FileInfoWrapper.cs (2)
47/// Equals the value of <see cref="System.IO.FileInfo.Directory" />. 50=> new DirectoryInfoWrapper(_fileInfo.Directory!);
Microsoft.Maui.Resizetizer (2)
Resizer.cs (2)
57 if (!fileInfo.Directory.Exists) 58 fileInfo.Directory.Create();
Microsoft.ML.AutoML.Tests (1)
DatasetUtil.cs (1)
237DatasetUtil).Assembly.Location).Directory.FullName, relativePath);
Microsoft.ML.IntegrationTests (1)
IntegrationTestBaseClass.cs (1)
49OutDir = Path.Combine(currentAssemblyLocation.Directory.FullName, "TestOutput");
Microsoft.ML.PerformanceTests (1)
ImageClassificationBench.cs (1)
211string assemblyFolderPath = dataRoot.Directory.FullName;
Microsoft.ML.Samples (4)
Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (1)
312string assemblyFolderPath = _dataRoot.Directory.FullName;
Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (1)
353string assemblyFolderPath = _dataRoot.Directory.FullName;
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
309string assemblyFolderPath = _dataRoot.Directory.FullName;
Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (1)
330string assemblyFolderPath = _dataRoot.Directory.FullName;
Microsoft.ML.Samples.GPU (4)
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ImageClassificationDefault.cs (1)
312string assemblyFolderPath = _dataRoot.Directory.FullName;
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\LearningRateSchedulingCifarResnetTransferLearning.cs (1)
353string assemblyFolderPath = _dataRoot.Directory.FullName;
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningEarlyStopping.cs (1)
309string assemblyFolderPath = _dataRoot.Directory.FullName;
docs\samples\Microsoft.ML.Samples\Dynamic\Trainers\MulticlassClassification\ImageClassification\ResnetV2101TransferLearningTrainTestSplit.cs (1)
330string assemblyFolderPath = _dataRoot.Directory.FullName;
Microsoft.ML.TestFramework (2)
BaseTestClass.cs (1)
57OutDir = Path.Combine(currentAssemblyLocation.Directory.FullName, "TestOutput");
CopyAction.cs (1)
45var testDirectory = new FileInfo(typeof(CopyAction).Assembly.Location).Directory;