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