private static async Task ExtractFileAsync(string destinationPath, IMS2File file) { string fileDestinationPath = Path.Combine(destinationPath, file.Name); using Stream stream = await file.GetStreamAsync().ConfigureAwait(false); await stream.CopyToAsync(fileDestinationPath).ConfigureAwait(false); }
if (this.TryGetValue(key, out IMS2File file)) {