public FabricValidatorBlackbird(ClusterManifestType clusterManifest, List <InfrastructureNodeType> infrastructureInformation, WindowsFabricSettings windowsFabricSettings) : base(clusterManifest, infrastructureInformation, windowsFabricSettings) { ReleaseAssert.AssertIf(clusterManifest == null, "clusterManifest should be non-null"); ReleaseAssert.AssertIfNot( clusterManifest.Infrastructure.Item is ClusterManifestTypeInfrastructureBlackbird, "Only ClusterManifestTypeInfrastructureBlackbird is supported by ServerDeployer"); this.IsScaleMin = infrastructureInformation != null && FabricValidatorUtility.IsNodeListScaleMin(this.infrastructureInformation); }
public FabricValidatorAzure(ClusterManifestType clusterManifest, List <InfrastructureNodeType> infrastructureInformation, WindowsFabricSettings windowsFabricSettings) : base(clusterManifest, infrastructureInformation, windowsFabricSettings) { this.infrastructure = clusterManifest.Infrastructure; this.IsScaleMin = infrastructureInformation != null && FabricValidatorUtility.IsNodeListScaleMin(this.infrastructureInformation); }