@@ -65,7 +65,7 @@ public async Task<string> GetLatestVersion(string libraryId, bool includePreRele
65
65
66
66
string latestVersionContent = await _cacheService . GetContentsFromUriWithCacheFallbackAsync ( latestLibraryVersionUrl ,
67
67
latestLibraryVersionCacheFile ,
68
- cancellationToken ) ;
68
+ cancellationToken ) . ConfigureAwait ( false ) ;
69
69
70
70
var packageObject = ( JObject ) JsonConvert . DeserializeObject ( latestVersionContent ) ;
71
71
if ( packageObject != null )
@@ -93,13 +93,13 @@ public async Task<ILibrary> GetLibraryAsync(string name, string version, Cancell
93
93
string libraryId = _libraryNamingScheme . GetLibraryId ( name , version ) ;
94
94
if ( string . Equals ( version , LatestVersionTag , StringComparison . Ordinal ) )
95
95
{
96
- string latestVersion = await GetLatestVersion ( libraryId , includePreReleases : false , cancellationToken ) ;
96
+ string latestVersion = await GetLatestVersion ( libraryId , includePreReleases : false , cancellationToken ) . ConfigureAwait ( false ) ;
97
97
libraryId = _libraryNamingScheme . GetLibraryId ( name , latestVersion ) ;
98
98
}
99
99
100
100
try
101
101
{
102
- IEnumerable < string > libraryFiles = await GetLibraryFilesAsync ( libraryId , cancellationToken ) ;
102
+ IEnumerable < string > libraryFiles = await GetLibraryFilesAsync ( libraryId , cancellationToken ) . ConfigureAwait ( false ) ;
103
103
return new JsDelivrLibrary { Version = version , Files = libraryFiles . ToDictionary ( k => k , b => false ) , Name = name , ProviderId = _providerId } ;
104
104
}
105
105
catch ( Exception )
@@ -117,7 +117,7 @@ private async Task<IEnumerable<string>> GetLibraryFilesAsync(string libraryId, C
117
117
string libraryFileListUrl = string . Format ( IsGitHub ( libraryId ) ? LibraryFileListUrlFormatGH : LibraryFileListUrlFormat , libraryId ) ;
118
118
string fileListJson = await _cacheService . GetContentsFromCachedFileWithWebRequestFallbackAsync ( libraryFileListCacheFile ,
119
119
libraryFileListUrl ,
120
- cancellationToken ) ;
120
+ cancellationToken ) . ConfigureAwait ( false ) ;
121
121
122
122
if ( ( JObject ) JsonConvert . DeserializeObject ( fileListJson ) is var fileListObject )
123
123
{
@@ -217,7 +217,7 @@ public async Task<CompletionSet> GetLibraryCompletionSetAsync(string libraryName
217
217
return completionSet ;
218
218
}
219
219
220
- IEnumerable < NpmPackageInfo > packages = await _packageSearch . GetPackageNamesAsync ( libraryNameStart , CancellationToken . None ) ;
220
+ IEnumerable < NpmPackageInfo > packages = await _packageSearch . GetPackageNamesAsync ( libraryNameStart , CancellationToken . None ) . ConfigureAwait ( false ) ;
221
221
222
222
foreach ( NpmPackageInfo package in packages )
223
223
{
@@ -241,12 +241,12 @@ public async Task<CompletionSet> GetLibraryCompletionSetAsync(string libraryName
241
241
242
242
if ( IsGitHub ( name ) )
243
243
{
244
- versions = await GetGithubLibraryVersionsAsync ( name , CancellationToken . None ) ;
244
+ versions = await GetGithubLibraryVersionsAsync ( name , CancellationToken . None ) . ConfigureAwait ( false ) ;
245
245
}
246
246
else
247
247
{
248
248
var libGroup = new JsDelivrLibraryGroup ( _packageInfoFactory , name ) ;
249
- versions = await libGroup . GetLibraryVersions ( CancellationToken . None ) ;
249
+ versions = await libGroup . GetLibraryVersions ( CancellationToken . None ) . ConfigureAwait ( false ) ;
250
250
}
251
251
252
252
foreach ( string v in versions )
@@ -289,7 +289,7 @@ public async Task<IReadOnlyList<ILibraryGroup>> SearchAsync(string term, int max
289
289
290
290
try
291
291
{
292
- IEnumerable < NpmPackageInfo > packages = await _packageSearch . GetPackageNamesAsync ( term , CancellationToken . None ) ;
292
+ IEnumerable < NpmPackageInfo > packages = await _packageSearch . GetPackageNamesAsync ( term , CancellationToken . None ) . ConfigureAwait ( false ) ;
293
293
IEnumerable < string > packageNames = packages . Select ( p => p . Name ) ;
294
294
libraryGroups = packageNames . Select ( packageName => new JsDelivrLibraryGroup ( _packageInfoFactory , packageName ) ) . ToList < ILibraryGroup > ( ) ;
295
295
}
@@ -306,7 +306,7 @@ private async Task<IEnumerable<string>> GetGithubLibraryVersionsAsync(string nam
306
306
var versions = new List < string > ( ) ;
307
307
string versionsCacheFile = Path . Combine ( _cacheFolder , name , "github-versions-cache.json" ) ;
308
308
string versionsUrl = string . Format ( LatestLibraryVersionUrlGH , name ) ;
309
- string versionsJson = await _cacheService . GetContentsFromUriWithCacheFallbackAsync ( versionsUrl , versionsCacheFile , cancellationToken ) ;
309
+ string versionsJson = await _cacheService . GetContentsFromUriWithCacheFallbackAsync ( versionsUrl , versionsCacheFile , cancellationToken ) . ConfigureAwait ( false ) ;
310
310
311
311
var versionsObject = ( JObject ) JsonConvert . DeserializeObject ( versionsJson ) ;
312
312
var versionsArray = versionsObject [ "versions" ] as JArray ;
0 commit comments