public async Task PostSetup(string appPackageUid = "[email protected]", string configuratorPackageUid = "[email protected]") { if (!string.IsNullOrWhiteSpace(appPackageUid?.Trim())) { await _packageManagerService.DownloadPackageAsync(PackageUid.Parse(appPackageUid)).ConfigureAwait(false); } if (!string.IsNullOrWhiteSpace(configuratorPackageUid?.Trim())) { await _packageManagerService.DownloadPackageAsync(PackageUid.Parse(configuratorPackageUid)).ConfigureAwait(false); } }
public async Task PostSetup( string appPackageUid = "[email protected]", string configuratorPackageUid = "[email protected]", bool fixStartupScripts = true) { if (!string.IsNullOrEmpty(appPackageUid.Trim())) { await _packageManagerService.DownloadPackageAsync(PackageUid.Parse(appPackageUid)); } if (!string.IsNullOrEmpty(configuratorPackageUid.Trim())) { await _packageManagerService.DownloadPackageAsync(PackageUid.Parse(configuratorPackageUid)); } if (fixStartupScripts) { FixStartupScripts(); } }
public void download_package(string uid) { if (uid == null) { throw new ArgumentNullException(nameof(uid)); } var packageUid = PackageUid.Parse(uid); _packageManagerService.DownloadPackageAsync(packageUid).GetAwaiter().GetResult(); }
public async Task DownloadPackage(string uid) { if (uid == null) { throw new ArgumentNullException(nameof(uid)); } var packageUid = PackageUid.Parse(uid); if (string.IsNullOrEmpty(packageUid.Version)) { HttpContext.Response.StatusCode = (int)HttpStatusCode.BadRequest; return; } await _packageManagerService.DownloadPackageAsync(packageUid); }