private async Task RemoveDirectories(IReadOnlyCollection<string> directoriesToRemove, ProjectWriteLockReleaser access) { foreach (var directoryName in directoriesToRemove) { await RemoveItems(_filesItemGroup, _fileItems, directoryName, access); await RemoveItems(_directoriesItemGroup, _directoryItems, directoryName, access); } }