31 references to FileUtility
NuGet.Build.Tasks (5)
BuildTasksUtility.cs (5)
267FileUtility.Delete(Path.Combine(project.RestoreMetadata.OutputPath, LockFileFormat.AssetsFileName)); 270FileUtility.Delete(project.RestoreMetadata.CacheFilePath); 273FileUtility.Delete(BuildAssetsUtils.GetMSBuildFilePathForPackageReferenceStyleProject(project, BuildAssetsUtils.PropsExtension)); 276FileUtility.Delete(BuildAssetsUtils.GetMSBuildFilePathForPackageReferenceStyleProject(project, BuildAssetsUtils.TargetsExtension)); 279FileUtility.Delete(Path.Combine(project.RestoreMetadata.OutputPath, DependencyGraphSpec.GetDGSpecFileName(Path.GetFileName(project.RestoreMetadata.ProjectPath))));
NuGet.Commands (12)
CommandRunners\PackCommandRunner.cs (2)
227FileUtility.Replace(tempOutputPath, resolvedNuSpecOutputPath); 266FileUtility.Replace(tempOutputPath, sha512OutputPath);
RestoreCommand\RestoreCommand.cs (1)
1475cacheFile = FileUtility.SafeRead(_request.Project.RestoreMetadata.CacheFilePath, (stream, path) => CacheFileFormat.Read(stream, _logger, path));
RestoreCommand\RestoreResult.cs (5)
251await FileUtility.ReplaceWithLock( 261FileUtility.Replace( 301await FileUtility.ReplaceWithLock( 316await FileUtility.ReplaceWithLock( 328await FileUtility.ReplaceWithLock(
RestoreCommand\Utility\BuildAssetsUtils.cs (2)
69FileUtility.Delete(file.Path); 333FileUtility.Replace((outputPath) =>
SignCommand\SignCommandRunner.cs (2)
142FileUtility.Replace(tempPackageFile.FullName, outputPath); 156FileUtility.Delete(tempPackageFile.FullName);
NuGet.PackageManagement (5)
Projects\PackagesConfigNuGetProject.cs (2)
267for (var i = 0; i < FileUtility.MaxTries; i++) 288catch (Exception ex) when ((i < (FileUtility.MaxTries - 1))
Projects\ProjectJsonNuGetProject.cs (3)
313return FileUtility.SafeRead(JsonConfigPath, (stream, filePath) => 332return await FileUtility.SafeReadAsync(JsonConfigPath, async (stream, filePath) => 349await FileUtility.ReplaceAsync(async (outputPath) =>
NuGet.Packaging (7)
NupkgMetadata\NupkgMetadataFileFormat.cs (1)
38return FileUtility.SafeRead(filePath, (stream, nupkgMetadataFilePath) => Read(stream, log, nupkgMetadataFilePath));
PackagesConfigWriter.cs (5)
530FileUtility.Delete(configFileCopyPath); 544FileUtility.Move(fullPath, configFileCopyPath); 564FileUtility.Move(configFileNewPath, fullPath); 569FileUtility.Move(configFileCopyPath, fullPath); 574FileUtility.Delete(configFileCopyPath);
Signing\Utility\SigningUtility.cs (1)
274FileUtility.Delete(tempPackageFile.FullName);
NuGet.ProjectModel (2)
JsonPackageSpecReader.cs (1)
30return FileUtility.SafeRead(filePath: packageSpecPath, read: (stream, filePath) => GetPackageSpec(stream, name, filePath, null));
LockFile\LockFileUtilities.cs (1)
25lockFile = FileUtility.SafeRead(filePath: lockFilePath, read: (stream, path) => LockFileFormat.Read(stream, logger, path, flags));