示例#1
0
        public Task CopyPackageUrlForValidationSetAsync(PackageValidationSet validationSet, string srcPackageUrl)
        {
            var destFileName = BuildValidationSetPackageFileName(validationSet, _fileMetadataService.FileExtension);

            _logger.LogInformation(
                "Copying URL {SrcPackageUrl} to {DestFolderName}/{DestFileName}.",
                srcPackageUrl,
                _fileMetadataService.ValidationFolderName,
                srcPackageUrl);

            return(_fileStorageService.CopyFileAsync(
                       new Uri(srcPackageUrl),
                       _fileMetadataService.ValidationFolderName,
                       destFileName,
                       AccessConditionWrapper.GenerateEmptyCondition()));
        }