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