public ReleaseDTO GetRelease() { ReleaseManifestDTO manifest = getManifest(ReleaseLocation); return(new ReleaseDTO(manifest, this.getFilesFromRelease())); }
public ReleaseDTO(ReleaseManifestDTO manifest, IEnumerable <File> files) { this.Manifest = manifest; this.Files = files; }
private ReleaseManifestDTO getManifest(ItemLocation location) { var manifest = location.SetName(ReleaseManifestDTO.FileName); return(ReleaseManifestDTO.FromByteArray(this.fileSystemService.GetFile(manifest).GetContent())); }