12 references to ConcurrencyUtilities
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)
217
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)
228
ConcurrencyUtilities
.ExecuteWithFileLocked(cacheEntry.CacheFileName, cacheEntry.LoadFromFile);
261
() =>
ConcurrencyUtilities
.ExecuteWithFileLockedAsync(
Utility\FindPackagesByIdNupkgDownloader.cs (1)
350
using (var cacheStream = await
ConcurrencyUtilities
.ExecuteWithFileLockedAsync(
Utility\LocalFolderUtility.cs (1)
1285
ConcurrencyUtilities
.ExecuteWithFileLocked(nupkgPath,