Example #1
0
 internal Artifact(Product product, Version version, string downloadUrl, ArtifactBuildState state, string buildHash)
 {
     ProductName = product.ProductName;
     Version     = version;
     DownloadUrl = product?.PatchDownloadUrl(downloadUrl);
     State       = state;
     BuildHash   = buildHash;
 }
Example #2
0
 protected ElasticVersion(string version, ArtifactBuildState state, string buildHash = null) : base(version)
 {
     ArtifactBuildState = state;
     BuildHash          = buildHash;
 }