private async Task StepGetNugetPackages(ComposeSettings settings) { foreach (var p in settings.Nugets) { var file = $"{p.Name}.{p.Version}.nupkg"; var path = Path.Combine(settings.LocalNugetSourcePath, p.Name, p.Version); var local = Path.Combine(path, file); if (File.Exists(local) && settings.UseLocalNugetSource) { var dst = Path.Combine(settings.TmpDownloadPath, file); await Io.CopyFileAsync(local, dst); } else { await DownloadOneNuget(settings, p, file); } } }