14 references to ConcurrencyUtilities
dotnet (2)
CommandFactory\CommandResolution\ProjectToolsCommandResolver.cs (2)
12using ConcurrencyUtilities = NuGet.Common.ConcurrencyUtilities; 233return await ConcurrencyUtilities.ExecuteWithFileLockedAsync(
Microsoft.DotNet.Cli.Utils (1)
Extensions\LockFileFormatExtensions.cs (1)
13return await ConcurrencyUtilities.ExecuteWithFileLockedAsync(
NuGet.Common (2)
PathUtil\FileUtility.cs (2)
40await ConcurrencyUtilities.ExecuteWithFileLockedAsync(filePath, 68await ConcurrencyUtilities.ExecuteWithFileLockedAsync(destFilePath,
NuGet.Configuration (1)
Settings\SettingsFile.cs (1)
212ConcurrencyUtilities.ExecuteWithFileLocked(filePath: ConfigFilePath, action: () =>
NuGet.PackageManagement (1)
Projects\FolderNuGetProject.cs (1)
142return ConcurrencyUtilities.ExecuteWithFileLockedAsync(
NuGet.Packaging (2)
PackageExtractor.cs (2)
413return await ConcurrencyUtilities.ExecuteWithFileLockedAsync(targetNupkg, 689return await ConcurrencyUtilities.ExecuteWithFileLockedAsync(targetNupkg,
NuGet.Protocol (5)
HttpSource\HttpSource.cs (1)
81return await ConcurrencyUtilities.ExecuteWithFileLockedAsync(
Plugins\PluginManager.cs (2)
209ConcurrencyUtilities.ExecuteWithFileLocked(cacheEntry.CacheFileName, cacheEntry.LoadFromFile); 242() => ConcurrencyUtilities.ExecuteWithFileLockedAsync(
Utility\FindPackagesByIdNupkgDownloader.cs (1)
350using (var cacheStream = await ConcurrencyUtilities.ExecuteWithFileLockedAsync(
Utility\LocalFolderUtility.cs (1)
1285ConcurrencyUtilities.ExecuteWithFileLocked(nupkgPath,