public MockupClusterManifestBuilder(
     IClusterTopology topology,
     SeedNodeSelector seedNodeSelector,
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     IManifestVersionGenerator versionGenerator,
     IFabricSettingsActivator fabricSettingsActivator,
     ClusterManifestGeneratorSettings clusterManifestGeneratorSettings,
     ITraceLogger traceLogger)
     : base(topology, seedNodeSelector, targetCsmConfig, targetWrpConfig, targetNodeConfig, versionGenerator, fabricSettingsActivator, clusterManifestGeneratorSettings, traceLogger)
 {
 }
 protected ClusterManifestBuilder(
     IClusterTopology topology,
     SeedNodeSelector seedNodeSelector,
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     IManifestVersionGenerator versionGenerator,
     IFabricSettingsActivator fabricSettingsActivator,
     ClusterManifestGeneratorSettings clusterManifestGeneratorSettings,
     ITraceLogger traceLogger)
 {
     this.Topology                         = topology;
     this.SeedNodeSelector                 = seedNodeSelector;
     this.TargetCsmConfig                  = targetCsmConfig;
     this.TargetWrpConfig                  = targetWrpConfig;
     this.TargetNodeConfig                 = targetNodeConfig;
     this.VersionGenerator                 = versionGenerator;
     this.FabricSettingsActivator          = fabricSettingsActivator;
     this.ClusterManifestGeneratorSettings = clusterManifestGeneratorSettings;
     this.TraceLogger                      = traceLogger;
 }
 public ClusterManifestBuilder CreateClusterManifestBuilder(
     IClusterTopology topology,
     SeedNodeSelector seedNodeSelector,
     IUserConfig targetCsmConfig,
     IAdminConfig targetWrpConfig,
     ClusterNodeConfig targetNodeConfig,
     IManifestVersionGenerator versionGenerator,
     IFabricSettingsActivator fabricSettingsActivator,
     ClusterManifestGeneratorSettings clusterManifestGeneratorSettings,
     ITraceLogger traceLogger)
 {
     return(new StandAloneClusterManifestBuilder(
                topology,
                seedNodeSelector,
                targetCsmConfig,
                targetWrpConfig,
                targetNodeConfig,
                versionGenerator,
                fabricSettingsActivator,
                clusterManifestGeneratorSettings,
                traceLogger));
 }