public PSAcrManifest(AcrManifests manifest) { Registry = manifest?.Registry; ImageName = manifest?.ImageName; if (manifest != null && manifest.ManifestsAttributes != null) { ManifestsAttributes = manifest.ManifestsAttributes.Select(x => new PSManifestAttributeBase(x)).ToList(); } }
public override PSAcrManifest SendRequest() { AcrManifests manifest = _client .GetClient() .Manifests .GetListAsync(_repositoryName) .GetAwaiter() .GetResult(); return(new PSAcrManifest(manifest)); }